Beyond Code Mode: Agentica
Build agents that interact with your runtime objects by writing code.
State of the art performance, securely sandboxed.
# 3rd party API for fetching market datafrom third_party_library import Client1. Get any runtime object1. Get any runtime objectfrom agentica import spawn # Pass the client to the agentdata_agent = await spawn( scope= {'client': Client()}) # Ask it a question and print the resultprint(await data_agent.call( float, "How much have I spent this month?"))Try a multi-agent system built with Agentica
Loading...
Code is the reasoning layer
Objects in. Capabilities out.
A paradigm that goes beyond tool calls. Pass objects by reference in, specify a return type and get a runtime object back, types intact.
An agent with a persistent working memory that can think outside of the context window.
from agentica import spawn
from sdk import Database, UserId
agent = await spawn(
"Answer questions...",
model='openrouter:...',
scope={"database": Database(...)}
)
await agent.call(
dict[UserId, str],
"For each user..."
)If you can import it, they can use it
Agents that delegate capabilities
Observability built for code execution
from agentica import spawn
from sdk import Database, UserId
agent = await spawn(
"Answer questions by searching the web.",
model='openrouter:google/gemini-2.5-flash',
scope={"database": Database(...)}
)
await agent.call(
dict[UserId, str],
"For each user, summarise their spending habits."
)# 3rd party API for fetching market data
from twelvedata import TDClient
from agentica import spawn
# Construct an instance of it's client
market_data = TDClient(apikey = os.getenv("TWELVE_DATA_API_KEY"))
# Pass the client to the agent
data_agent = await spawn(
premise="You are a financial data analyst.",
model="anthropic/claude-opus-4.5",
scope={'TDClient': TDClient, 'market_data': market_data}
)
[12:34:56] orchestrator → spawn researcher
[12:34:57] researcher ← initialized
[12:34:58] orchestrator → call research()
[12:35:02] researcher → tool: web_search
[12:35:05] researcher ← results: 15 items
[12:35:06] orchestrator ← research complete
Get started with Agentica.
In minutes.
Build multi-agent systems that can execute in your runtime today.
Open-source framework, designed for the Symbolica platform
Symbolica
GPT-5.1
Claude Opus 4.5
Gemini 3 Pro
Opus 4.5
Agentica
Open-source framework
Agentica is open-source. Run locally or on the Symbolica platform.
Symbolica platform
The Symbolica platform enables enterprise-scale agentic workloads today. Seamlessly integrate and manage multi-agent workloads with production applications.
Security, permissioning, telemetry and observability. Every agent action is observable and traceable in real-time.
Powerful agents.
Simple pricing.
We charge a 5% fee on top of our underlying inference costs.
See OpenRouter for exact pricing.
5%
of model inference cost
$50
free credit to get started
Agentica, a new agent framework by Symbolica, is built on the premise that code is the most expressive interface through which models can interact with their environment.
Agents can interact with your runtime objects in a sandboxed execution environment. This includes the framework itself, allowing them to delegate capabilities, not just tasks, to other agents.