Keelson · the build layer

Author the agent once. Run it on any framework.

We didn’t build another agent framework. Keelson is the layer above them — you describe the agent once, as a single declarative spec, and Keelson compiles it to run on LangGraph, CrewAI, or your own stack. It has a deterministic backbone — every step runs as predictable code, with intelligence added only where judgment is actually required. Change frameworks without rewriting the agent.

Bitligence builds and operates agents on Keelson for you — author the spec once, and the same governed runtime carries it into production.

one specany agentic framework
deterministicby default, AI when needed
YAMLversioned, reviewable
governedby AO at runtime
One spec, any framework

Stop betting the company on one framework.

Frameworks come and go. Keelson keeps the agent’s logic in one declarative spec and compiles it to whichever runtime you’re on — so a framework change is a recompile, not a rewrite.

cx-resolveAGENT SPECclassifyDETERMINISTICretrieveDETERMINISTICdraftINTELLIGENTvalidateDETERMINISTICsendDETERMINISTICKEELSONCompilerCOMPILES TOLangGraphCrewAIAutoGenOpenAI Agents SDKYour own stack
The deterministic backbone

Deterministic by default. Intelligent where it counts.

Most “AI agents” are a chain of model calls — non-deterministic end to end, hard to audit, expensive to run. In Keelson every step is deterministic code until you flip it to intelligent — so a model call (and the governance overhead it triggers) is spent only where judgment is actually required.

01classifyDeterministic
02retrieveDeterministic
03draft replyIntelligent
04validateDeterministic
05sendDeterministic

One step needs judgment — drafting the reply. The other four are deterministic, fast, and free of model variance. AI is opt-in, not the default.

How it fits

Build with Keelson. Govern with AO. Run the agent.

Keelson is one layer of the stack. Whatever you author with it is governed at runtime by AO — checked in the path before every action — and shipped as an agent.

01

Build · Keelson

Describe the agent once. Keelson compiles it to any framework, with a deterministic backbone.

02

Govern · AO

Every action the agent takes is checked in the path — capability, policy, context, state — signed and replayable.

03

Run · Agents

Ship it. The CX Agent and our industry builds are the first agents authored this way.

Building agents you can’t fully trust?

We’ll build your first agent on Keelson and govern it with AO — authored once, governed in the path, shipped to production.