Core0

Framework

Core0 Framework

The operating layer for AI agents. Coordination, safety, memory, telemetry, human oversight, wired together in one foundation.

core.ts
import { Core0, Agent } from '@subcore-ai/core0'
 
const core = new Core0({
agents: [
new Agent({ name: 'Support', instructions, tools }),
new Agent({ name: 'Billing', instructions, tools }),
],
model,
memory,
})
 
await core.execute(userMessage)

Core0

Build, trust, and scale AI your team can put in front of customers. Agents that work as one, safety built in, humans in control when it counts. Core0 is the operating layer for AI agents — and the foundation behind Chat, Voice, and whatever your team ships next.

Agents & Flow Agents

Two kinds of agents, one runtime.

At a glance

Could you draw the conversation on a whiteboard before talking to a single customer? If yes, the path is known and it's a flow agent. If not, reach for an agent. Most production systems use both.

AttributeAgentsFlow AgentsTogether
Who owns the stepsThe model decides each turn, from the conversation so far.You define the path up front; the model only fills it in.An agent hands the structured part to a flow agent.
Best forOpen Q&A, research, and troubleshooting.Booking, intake, onboarding, checkout, triage.A greeter out front that routes into procedures.
Tracking what's been saidWorks from the conversation history.Keeps each answer as a structured fact.One shared session, carried across the handoff.
Reporting a task as doneThe model states what it did.Held back until the real action runs.The flow's promise holds after a handoff.
Core0 primitiveA plain Agent with tools.A FlowAgent over a flow() graph.A FlowOrchestrator routing between them.
Explore AgentsExplore Flow Agents

What You Get

Multi-agent orchestration

Orchestrator and handoff modes with bounded loops, cycle detection, and clear agent routing.

Tools and MCP

First-class tools, conditional exposure, and MCP servers wired into each agent.

Memory providers

Pluggable memory (e.g. Firestore, Upstash, Mongo) with a consistent session interface.

RAG and knowledge

Knowledge bases over vector stores with embeddings. Ground answers in your data.

HITL and escalation

Human-in-the-loop coordinators and escalate flows when automation should stop.

Telemetry pipeline

HTTP collectors that ship structured events to Subcore Telemetry API for observability.

Declarative setup

One Core0 constructor for agents, memory, model, and execution mode. Ready for server or edge.

Perfect For

Platform and backend teams shipping agentic features

Product teams pairing voice or chat UI with a single orchestration core

Enterprises that need audit-friendly telemetry, memory isolation, and tool governance

Core0 Framework

The orchestration layer for production AI.

One runtime. Every pattern the real world demands: multi-agent routing, safe handoffs, human escalation, memory, retrieval, and telemetry. All wired together, ready to ship.

The Subcore Advantage

Built for Real-World Business Needs

More than just a platform. Complete AI solutions tailored to your specific business challenges. While others offer generic templates, Subcore creates custom experiences that actually solve your problems.

Book a Demo

See Subcore in Action

Ready to see how custom-built AI agents can solve your unique business challenges? Book a live demo tailored to your specific needs.