Skip to main content
OmniCoreAgent Light

The Cognitive Runtime for ASI

OmniCoreAgent is a production-grade framework for building autonomous AI agents that persist, reason, and scale. Unlike other frameworks that treat memory as an afterthought, OmniCoreAgent puts State Management at the center.
pip install omnicoreagent

Get Started


Core Capabilities


See It In Action

import asyncio
from omnicoreagent import OmniCoreAgent

async def main():
    agent = OmniCoreAgent(
        name="my_agent",
        system_instruction="You are a helpful assistant.",
        model_config={"provider": "openai", "model": "gpt-4o"},
        mcp_tools=[{
            "name": "filesystem",
            "transport_type": "stdio",
            "command": "npx",
            "args": ["-y", "@modelcontextprotocol/server-filesystem", "/tmp"]
        }]
    )

    result = await agent.run("Summarize all .md files in /tmp", session_id="user_1")
    print(result["response"])

    await agent.cleanup()

asyncio.run(main())

Explore the Docs