OpenCharts for Developers

Ship the app, then let Theo run it.

Describe an app and Theo builds runnable code with a live preview, a database and a URL. Then wire it to the rest of your business through the MCP server and the REST API.

Engineering teams and solo builders

A week on OpenCharts

The jobs it does on day one.

Every one of these is a shipped product with its own page. Theo does the work; your team reviews and ships.

01Code Canvas

From brief to running app

A working first version in minutes, then targeted edits as you ask. Add Postgres and auth, publish to a URL or a custom domain.

See Code Canvas
Code Canvas in OpenChartsCode Canvas
02Theo MCP

Use it from any MCP client

One MCP server exposes the workspace to the coding agent you already use: create and read projects, run Theo, pull files, all with your permissions.

See Theo MCP
Theo MCP

Use it from any MCP client

03Developers

The REST API

Documented endpoints with API keys, usage analytics and an OpenAPI spec, so the business can build on what Theo makes.

90 documented endpoints today.

See Developers
Developers in OpenChartsDevelopers
04Workflow Builder

Workflows that ship work

Trigger on an event, call the API, write to a sheet, post to the channel: a graph you can read, running on a schedule.

See Workflow Builder
Workflow Builder in OpenChartsWorkflow Builder
05Theo Agent

An agent that takes a goal

Hand Theo Agent a goal and get the work back, with approval gates before anything irreversible and a full run log after.

See Theo Agent
Theo Agent

An agent that takes a goal

06Sheets

Data that comes to you

Ask a question in chat and get a live spreadsheet back, with real formulas, charts and a pivot, ready to export.

See Sheets
Sheets in OpenChartsSheets
Ships from your workspace
Web appsInternal toolsAPI integrationsAutomationsPublished sites
FAQ

Questions from developers teams.

What can the MCP server do?
It exposes the workspace to any MCP client: creating and reading projects, running Theo, pulling files and more, scoped to the API key's permissions. The developer docs list every tool.
Is there a REST API?
Yes. API v1 is documented with an OpenAPI spec, authenticated with API keys, and comes with per-key usage analytics in the developer hub.
Where does a Code Canvas app run?
In a live preview while you build, then on a published URL or your own custom domain, with an optional Postgres database and per-project auth.
Can I bring my own coding agent?
Yes. The MCP server is the integration point: connect the agent you already use and it works on the same projects with the same permissions.
Soft clouds drifting across a bright sky

Bring your developers team
on board.

One workspace, Theo inside, and the jobs above on day one. Start on your own, or ask for a demo and we will map it to your week.

Engineering teams and solo builders