Skip to main content

OmniCoreAgent Cookbook

Copy, paste, run. These examples show how to build with OmniCoreAgent from the first local agent through production-shaped application harnesses.

πŸš€ Where to Start

New to OmniCoreAgent? Start with getting_started β€” progressive examples from β€œHello World” to production deployments. Know what you’re building? Find your use case below. Just want to see it work?

πŸ“š Build by Use Case

πŸ€– I want to build my first agent

β†’ getting_started β€” Basic agents, tools, memory, events, and configuration.

πŸ› οΈ I want to use custom tools

β†’ getting_started/agent_with_local_tools.py β€” Register Python functions as tools.

πŸ”Œ I want to connect MCP servers

β†’ getting_started/agent_with_mcp_tools.py β€” Connect to external MCP servers.

πŸ‘₯ I want agents working together

β†’ workflows β€” Sequential, Parallel, and Router agents.

🚁 I want agents running autonomously

β†’ background_agents β€” Scheduled tasks and queue-based execution.

🧠 I want complex multi-step workflows

β†’ getting_started/agent_with_sub_agents.py β€” OmniCoreAgent dynamic subagents, workspace files, and orchestration.

🏭 I want to build a real application

β†’ real_applications β€” Production-shaped app harness examples that show domain tools, workspace files, offloading, telemetry, guardrails, and workspace command tools across different apps.

πŸ§ͺ I want more domain demos

β†’ advanced_agent β€” E-commerce, flight booking, customer support, due diligence.

🌐 I want to deploy as an API

β†’ omniserve β€” Deploy agents as REST/SSE APIs with one command.

πŸš€ I want to run in production

β†’ production β€” Metrics and guardrails.

πŸ“‚ Directory Structure



🀝 Contributing

Want to add a cookbook example? See CONTRIBUTING.mdx for guidelines.