Symphonix Documentation · Core 0.61.0

Symphonix documentation

Everything needed to install the platform, build an agent, connect it to your own systems, deploy it and watch it run — without asking the people who built it.

What Symphonix is, in one paragraph

Symphonix builds AI agents that your organisation runs itself. An agent is described as a flow — a file saying what it should do, what it may use and who may talk to it — which the platform compiles into a real, self-contained Node project you own. You write flows in Symphonix Studio, every deployed agent reports to the Symphonix Control Panel, and Symphonix Core is the engine that validates, compiles and runs them. There is no hosted service: it is software you run, on your machines, against your systems.

Start here#

If you have never seen the platform, read these three in order. Together they take about two hours and end with an agent you built, deployed and watched.

By what you are doing#

Evaluating the platform#

Start with What Symphonix is. It explains the problem the platform solves, how the three parts divide the work, what is design-time and what is runtime, and why each agent is deployed on its own rather than run inside a shared service. It is written for somebody deciding whether to bring this into an organisation, and it says what the platform does not do as plainly as what it does.

Installing it#

Installing the platform covers every component in the order they have to start, with the actual commands, the ports each one uses, the environment variables each one reads, and a final checklist that tells you whether the installation is working. It does not assume the components share a machine.

Building an agent#

Build your first agent is the shortest complete path: a flow, a test, a deployment and a conversation. Build your first MCP agent then connects one to tools on an MCP server — which is how an agent reaches your CRM, your database or anything else with an MCP front door.

Running agents in production#

Deploy and monitor is the lifecycle: what the Studio writes, how an agent registers itself, how to start and stop one, what health means, and how to read what a run actually did.

Looking something up#

The developer reference is the specification: every node type and channel a flow may declare, the programmatic surface, the package and collection formats, and the protocol an agent speaks to the Control Panel. Press / anywhere to search it.

Everything on this site#

Guided, start to finish#

Written for this site, each one numbered, each step saying which application it happens in, each section ending with something you can check before you go on.

The specifications#

These are rendered from the product repositories at build time, not copied. Each one is the same file the platform's own tests are written against, so it cannot fall behind the software it describes.

The subject guides#

One per subject, written by the people who built the platform and rendered here the same way. They go deeper than the tutorials and assume you have done one.

What this documentation does not yet cover#

Stating it here rather than letting a reader find out at step nine.

Each of these is set out in full, with what was verified and how, in this site's verification report — verification.md in the documentation project.

Which build this describes

Core 0.61.0 · Studio 0.41.0 · Control Panel 0.53.0 · DSL 0.33 · protocol 0.19. Every version number on this site is read out of the software at build time rather than typed, so a page cannot claim a version the build did not have.