Introduction

What Synapse Agent is, how it grows with you, and what makes it different from stateless agents.

Synapse Agent is an open-source AI agent built by Josh Research under the MIT License. It runs in your terminal, executes real work through tools, and improves through a closed learning loop. Where most agents start from zero every morning, Synapse is designed to remember you — your projects, your preferences, your workflows — and get measurably better at your work the longer you use it.

The learning loop

Most agents reset every session. Synapse is designed to compound: it creates skills from experience, improves them during use, nudges itself to persist knowledge, searches its own past conversations, and builds a deeper model of who you are across sessions.

  • Agent-curated memory with periodic nudges to persist knowledge
  • Autonomous skill creation after complex tasks — skills self-improve during use
  • FTS5 session search with LLM summarization for cross-session recall
  • Honcho dialectic user modeling across conversations
  • Compatible with the agentskills.io open standard

The loop looks like this: every task produces experience → experience is curated into memory and skills → skills improve future execution → better execution produces more experience. Nothing about it is a side feature — the loop is the core identity of the product, and it runs by default, not behind a flag.

Key properties

  • Real terminal interface — full TUI with multiline editing, slash-command autocomplete, conversation history, interrupt-and-redirect, streaming tool output
  • Provider agnostic — OpenRouter, OpenAI, custom endpoints, and many other providers. Switch with synapse model
  • Lives where you do — Telegram, Discord, Slack, WhatsApp, Signal, Email, and CLI through a single gateway process
  • Runs anywhere — seven terminal backends: local, Docker, SSH, Singularity, Modal, Daytona, Vercel Sandbox
  • Scheduled automations — built-in cron scheduler with delivery to any platform
  • Delegates and parallelizes — isolated subagents for parallel workstreams

What Synapse is not

Being honest about scope is part of the design. Synapse is not a hosted SaaS — there is no account, no cloud brain, no vendor lock-in. It is software you run on hardware you control, with API keys you own. Memory recall is retrieval-based search over stored history, not magic: useful context in, better answers out.

Architecture at a glance

LayerWhat it does
TUI / CLIThe interactive terminal experience you talk to
Agent corePlanning, tool routing, subagent delegation, approval gates
MemorySQLite FTS5 session store, curated MEMORY.md / USER.md, Honcho user model
SkillsPlain-file capability definitions, created and refined by the agent
GatewayOne process bridging Telegram, Discord, Slack, WhatsApp, Signal, Email
BackendsSeven execution targets: local, Docker, SSH, Singularity, Modal, Daytona, Vercel Sandbox
Providers35+ pluggable provider profiles plus a generic custom endpoint

Where to next

Head to Installation for verified install commands per platform, or Quick Start for the four-step setup flow. If something breaks, Troubleshooting covers the common fixes per category.