
Upsonic Framework
Upsonic is a Python framework for building autonomous agents like OpenClaw and Claude Cowork, as well as traditional single-task agents and multi-agent teams. One unified API and pipeline covers every primitive you need, including agents, tools, memory, knowledge bases, teams, and deployment.Install
Configure API Keys
Put your provider keys in a.env file. Upsonic supports 30+ providers, including OpenAI, Anthropic, Google, Bedrock, Azure, Ollama, vLLM, Groq, and OpenRouter.
Two ways to build
Upsonic gives you two agent primitives depending on the problem shape.Autonomous Agent
For open-ended, multi-step work. The agent plans, executes shell and filesystem operations, and iterates inside a sandboxed
workspace that blocks path traversal and dangerous commands.Traditional Agent
For structured, tool-driven tasks with a defined input/output contract. Bring your own tools, response schemas, and run the agent over a
Task.Autonomous Agent
workspace. For isolated cloud execution, plug in an E2B sandbox.
Traditional Agent
Core building blocks
Prebuilt Autonomous Agents
Ready-to-run autonomous agents contributed by the community. Install and go.
Tools
Function tools with
@tool, full MCP support, and ready-to-use integrations (Tavily, Firecrawl, E2B, YFinance, and more).Memory
Conversation, focus, and summary memory with pluggable backends: SQLite, Postgres, Redis, Mongo, and Mem0.
Knowledge Base (RAG)
End-to-end RAG: document loaders, text splitters, 7+ embedding providers, and vector stores (Qdrant, Pinecone, Chroma, pgvector, Weaviate).
Teams
Coordinate multiple agents with Sequential, Coordinate, or Route modes.
Skills
Package reusable agent capabilities and load them from local paths, URLs, or GitHub.
OCR
Unified OCR interface across EasyOCR, Tesseract, PaddleOCR, DeepSeek, and more.
HITL
Human-in-the-loop for confirmations, user input, and durable execution pauses.
Tracing
First-class tracing with Langfuse and PromptLayer.
Safety Engine
Optional guardrails with prebuilt privacy, financial, security, and content policies.
Next steps
Quickstart
Run your first agent in under five minutes.
Framework 101
Seven short guides covering tasks, agents, tools, MCP, memory, and teams.
Examples
Real-world examples: DevOps bots, document analyzers, research agents, sales workflows.
IDE Integration
Add
https://docs.upsonic.ai/llms-full.txt to Cursor, VSCode, or Windsurf.
