v2.0.0 // Single Process Daemon

SYMBIOTE

A persistent mycelial layer for your machine. Build AI agents that grow, remember, and persist across any platform—with zero cloud dependencies.

Clone & Install Documentation
38 Built-in Tools
08 LLM Providers
18K Lines of TS
Persistence

Nervous System

INGESTION

Omni-Channel

Bidirectional streams for WhatsApp, Discord, and HTTP. Real-time typing, media handling, and read receipts built-in.

SYNAPSE

Message Bus

Priority queueing with interrupt coalescing. New signals preempt stale iterations automatically.

CORTEX

Agent Runner

The iterative loop managing context, tool execution, and the "Blink" budget refresh cycle.

STRATA

VDB Memory

Embedded hybrid search (BM25 + TF-IDF). Append-only JSONL storage. No external DB required.

Seeding the Daemon

# Clone the repository
git clone https://github.com/artifact-opensource/symbiote.git
cd symbiote
# Install dependencies
npm install
# Initialize the mycelial configuration
npx mach6 init
# Wake the daemon
npx mach6 start
[SYMBIOTE] Daemon active. Pulse detected on port 3000.

Continuous Consciousness

L1: ATTENTION

Context Store

The active window. Truncated messages are automatically absorbed into the deeper layers.

L2: STAGING

COMB Store

Explicit "remember this" mechanism for session-to-session critical data preservation.

L3: ARCHIVE

VDB Pulse

Every 10 seconds, new interactions are indexed. Nothing is ever truly lost to the machine.

WEB_BROWSE SHELL_EXEC VOICE_TTS VISION_ANALYZE FS_READ_WRITE MEMORY_RECALL SUBAGENT_SPAWN WEB_BROWSE SHELL_EXEC VOICE_TTS VISION_ANALYZE FS_READ_WRITE MEMORY_RECALL SUBAGENT_SPAWN