Upsonic

github.com/upsonic/upsonic AI Agents & Automation Open-source projectOpen source

Upsonic provides a Python framework for creating autonomous AI agents.

github.com/upsonic/upsonic
Upsonic homepage screenshot

About Upsonic

Upsonic is an open-source Python framework for building autonomous AI agents as well as more traditional agent systems. Agents can be given custom tools through a @tool decorator and connected to MCP tools for external data sources and services, and the framework includes a unified OCR interface that processes documents such as PDFs and invoices through engines including EasyOCR, RapidOCR, Tesseract, PaddleOCR and DeepSeek OCR.

For autonomous agents, file and shell operations are restricted to a specified workspace directory, with path traversal and dangerous commands blocked. Isolated cloud execution requires connecting a sandbox provider such as E2B. Prebuilt agents contributed by the community package a skill, system prompt and first message, and the project is released under the MIT License.

Key features

  • Build autonomous and traditional agents in Python
  • Custom tools added with the @tool decorator
  • MCP tool integration for external data sources
  • Unified OCR pipeline with swappable engines
  • File and shell operations limited to a workspace
  • Community prebuilt agents with skill and first message
Best for: Python developers who want to build and run autonomous or task-based AI agents with controlled local file and shell access.
Good for
  • Released under the MIT License, with source available on GitHub
  • Workspace-scoped operations block path traversal and dangerous commands
  • Includes documentation, quickstart, notebooks and examples
Watch out for
  • Isolated cloud execution requires connecting a separate sandbox provider such as E2B
  • No pricing information is published on the repository page

Upsonic at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Upsonic alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in AI Agents & Automation

Well-known listings from the same topic.

All 313

Upsonic FAQ

How do I install Upsonic?
Install with uv pip install upsonic, or pip install upsonic.
Which OCR engines does Upsonic support?
EasyOCR, RapidOCR, Tesseract, PaddleOCR, DeepSeek OCR, and DeepSeek via Ollama.
What license is Upsonic released under?
The MIT License.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing