Theme: The Craft

Length: ~800 words

Hook: Practical — show how two open-source tools solve the full agent lifecycle


This week we open-sourced two projects. AXON — a programming language for AI agents. And AgentOps Mesh — a governance control plane for AI agents.

We didn't build them separately by accident. We built them separately because they solve different halves of the same problem.

The problem: agents have a build side and a run side. Nobody solves both.

The build side: How do you define an agent? How do you declare its tools, memory, RAG pipelines, and multi-agent flows? How do you catch type errors before runtime? How do you compile to both Python and TypeScript from one source?

The run side: How do you govern an agent in production? How do you enforce policies on what it's allowed to do? How do you require human approval for sensitive actions? How do you audit every decision, track costs, and evaluate quality?

Every framework today picks a side. LangChain builds agents but doesn't govern them. Guardrails validates outputs but doesn't define agents. You stitch them together with glue code and hope the seams hold.

We wanted to solve both sides. With purpose-built tools that connect at the seams.

AXON: the build side.

AXON is a typed DSL where agents, tools, memory, RAG, and flows are first-class language constructs. You write .ax files. The compiler checks types, validates flows, and catches errors before the agent ever runs.

agent ResearchBot {
  model: @anthropic/claude-4
  tools: [WebSearch, DocStore.retrieve]
  memory: episodic
  fn run(query: Str) -> Result<Report, AgentError> {
    let plan = await spawn Planner().plan(query)?
    let results = await pool(size: 3, target: Worker).investigate(plan)?
    Ok(await spawn Summarizer().summarize(results)?)
  }
}

One source file. Compiles to Python MCP server or TypeScript module. Mock mode runs without an LLM API key. 1100+ tests. 16 examples. MIT licensed.

AgentOps Mesh: the run side.

AgentOps Mesh is a governance control plane that sits between your agents and production. It enforces: