The product
One SDK to build, run, and observe production agents.
Synapse OSS is the runtime, durability, and signal pipeline — Apache 2.0 today. Synapse Cloud brings hosted infra and framework enablement for Claude Code Agents, LangChain, and CrewAI. In private preview.
Build · Compose agents in Python.
Agent(), @tool(), parent-child delegation. ReAct loop and provider abstraction (Anthropic + OpenAI) built in.
from synapse import Agent, tool
@tool()
def delegate_to_writer(brief: str):
return await writer.run(brief)
researcher = Agent(tools=[search, delegate_to_writer], monitor=True)
# child runs auto-link to parent tracefrom synapse import Agent, tool
@tool()
def delegate_to_writer(brief: str):
return await writer.run(brief)
researcher = Agent(tools=[search, delegate_to_writer], monitor=True)
# child runs auto-link to parent trace├─ search()
├─ delegate_to_writer()
│ └─ writer (child)
──── trace tree, auto-linked ────
Run · Durable execution. Idempotent reruns.
Trajectories persisted. Reruns are idempotent — same inputs hit cached steps; only changes re-execute. Replay any run from any step. Sticky A/B variant assignment per user/session.
$ synapse run replay run_a8c12f --from-step=3
# prior steps cached, no double-spend
$ synapse experiment ab \
--variant prompt-v2 --traffic 0.5
# sticky variant assignment by user/session$ synapse run replay run_a8c12f --from-step=3
# prior steps cached, no double-spend
$ synapse experiment ab \
--variant prompt-v2 --traffic 0.5
# sticky variant assignment by user/session├─ step 1: plan ........... cached
├─ step 2: search ......... cached
├─ step 3: delegate ....... re-run
──── only changed steps re-execute ────
Observe · See every signal.
MonitorPipeline classifies every completed run against eight named signals. Slack + webhook alerts. Semantic trace search. PII redaction on ingest.
Eight ways your agent fails — auto-detected.
Synapse classifies every run against a structured signal taxonomy, so you stop reading transcripts and start fixing failure modes.
The OSS is the wedge. The platform is the moat.
Synapse OSS — Apache 2.0, on PyPI today — gives you the runtime, durability, and signal pipeline. Synapse Cloud brings hosted infra and framework enablement for Claude Code Agents, LangChain, and CrewAI.