Skip to content

Snippbot Documentation

Run autonomous AI agents on your own infrastructure.


Snippbot is a self-hosted autonomous AI agent system. You install it on your own machine or server, connect it to one or more AI providers, and it runs tasks on your behalf — scheduled jobs, browser automation, multi-agent workflows, and more.

Autonomous agents

Configure AI agents with personalities, memory, and goals. Agents act on your behalf across projects and tasks.

Scheduler

Schedule jobs with cron expressions, natural language, or one-time triggers. Chains, conditions, and auto-pause included.

Browser automation

Full CDP browser control with recording, replay, stealth mode, and an auth manager for persistent sessions.

Multi-channel messaging

Receive and send messages via Slack, Discord, Telegram, WhatsApp, Teams, and Google Chat.

Persistent memory

Episodic memory with vector search, keyword search, knowledge graphs, and automatic consolidation.

Visual workflow builder

Drag-and-drop DAG editor with 7 step types, templates, and parallel execution.


Snippbot’s architecture is layered, event-driven, and wrapped in a seven-layer security envelope. The diagrams below let you explore that structure interactively — hover layers to see subcomponents, click components for details, toggle between simple and detailed views.

Each diagram is a standalone interactive page. Click the card to open it in a new tab.

System Architecture

The full layered architecture — seven layers inside the Security Envelope, plus the Singularity Marketplace Portal. Hover any layer to expand subcomponents; hover each subcomponent for a detail popover.

Open architecture diagram →

Process Flow

How a request moves through the system — User → Interaction → Agent Cognitive → Tool Execution → Models → Reply, with Memory, Data, Orchestration, and Marketplace branches. Toggle between Simple and Detailed views.

Open process flow →

Singularity Marketplace

The marketplace treated as its own system — Portal, Discovery, Vetting, Registry, Identity, Transactions, Governance, and Delivery layers. Each layer expands to show subcomponents.

Open marketplace architecture →

Walkthrough Teleprompter

The recording teleprompter used to produce the Snippbot walkthrough video — narration script chapter by chapter, with reference screenshots, timers, and keyboard navigation.

Open teleprompter →

See all architecture diagrams →