---
name: "Run workspace-bounded autonomous Python agents with Upsonic"
slug: "run-workspace-bounded-autonomous-python-agents-with-upsonic"
description: "Build and run Python agents that execute tasks against an explicit workspace, with tools, MCP connections, and prebuilt agent packages available when needed."
github_stars: 7880
verification: "security_reviewed"
source: "https://github.com/Upsonic/Upsonic"
author: "Upsonic"
publisher_type: "organization"
category: "Developer Tools"
framework: "Custom Agents"
tool_ecosystem:
  github_repo: "Upsonic/Upsonic"
  github_stars: 7880
---

# Run workspace-bounded autonomous Python agents with Upsonic

Build and run Python agents that execute tasks against an explicit workspace, with tools, MCP connections, and prebuilt agent packages available when needed.

## Prerequisites

Python, uv or pip, model provider credentials, optional MCP-compatible tools

## Installation

Use the upstream install or setup path that matches your environment:
- uv pip install "upsonic[ocr]"

Requirements and caveats from upstream:
- **Build Autonomous AI Agents in Python**
- [![Python Version](https://img.shields.io/pypi/pyversions/upsonic.svg)](https://pypi.org/project/upsonic/)
- python

Basic usage or getting-started notes:
- Prebuilt autonomous agents are ready-to-run agents built by the Upsonic community, each packaging a skill, system prompt, and first message so you can go from install to running in seconds. The collection is [open to...

- Source: https://github.com/Upsonic/Upsonic
- Extracted from upstream docs: https://raw.githubusercontent.com/Upsonic/Upsonic/HEAD/README.md

## Documentation

- https://docs.upsonic.ai

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/run-workspace-bounded-autonomous-python-agents-with-upsonic/)
