Build AI agents. Put them to work.
Olbrain is a platform for AI agents that do real work — chat with your customers, run jobs on a schedule or on demand, and research a question end to end. Describe the agent you want to Claude or Codex, and Alchemist, Olbrain's agent builder, plans it, builds it, tests it, and asks you before it goes live.
/plugin marketplace add Olbrain/alchemist-plugin
/plugin install alchemist@alchemist
Use Alchemist to build an agent that answers questions about our pricing
and hands refunds to a person.
How it works
- Build — describe the agent in plain words to Claude Code, Codex, or claude.ai. Alchemist plans it, builds it, and tests it. You approve anything that changes what goes live.
- Go live — start the free trial and create an Access Key. Alchemist hands over the exact steps for your agent.
- Integrate — call the agent from your code with the JavaScript or Python SDK, send it webhooks, or put its website chat on your site.
- Operate — follow runs, resolve approvals, and see conversations in Noesis, or from your own code with run management.
Kinds of agents
- Conversational agents — chat with people through your app, your website, or a messaging channel. Chat agents →
- Jobs — workflows that run on a schedule, when you trigger them, or when a webhook arrives, pausing for your approval when a step needs it. Runs →
- Research agents — plan, search, and write a cited report you can review. Research agents →
Where to go next
Build with Alchemist
Install Alchemist in Claude Code, Codex, Antigravity, Cursor, GitHub Copilot or claude.ai and build your first agent by describing it.
Start →Quickstart
Already have an agent? Mint an Access Key and send it your first request in under two minutes.
Start →SDKs
JavaScript and Python clients for chatting with agents, running jobs, resolving approvals, and research.
Read →Authentication
How ak_* Access Keys work, how to mint them, and how to revoke them.
Trigger a webhook
Send an event to an agent or start a job with one authenticated POST.
Read →Errors
Every status code you'll see, what it means, and how to fix the request that caused it.
Read →Base URL
Your code calls live agents here, over HTTPS, with an Access Key — directly or through the SDKs.