polos-dev/polos

The open-source runtime for AI agents. Sandboxed execution with built-in tools, human-in-the-loop approvals, Slack integration, and durable workflows with automatic retries and prompt caching. You write the agent. Polos handles the infrastructure.

39
/ 100
Emerging

# Technical Summary Polos implements durable agent execution through event sourcing—every tool call and API response is logged, allowing workflows to resume from failure without re-executing completed steps or re-paying for LLM calls. The architecture separates a Rust-based orchestrator (managing state, retries, scheduling, and Postgres persistence) from horizontally-scalable Python/TypeScript workers that run agents via SDK, connecting over a persistent transport. It integrates framework-agnostic: agents built with CrewAI, LangGraph, or Mastra can adopt Polos's durability and observability without rewriting, while new agents use native Python or TypeScript—no DAGs or graph syntax required.

No Package No Dependents
Maintenance 10 / 25
Adoption 7 / 25
Maturity 9 / 25
Community 13 / 25

How are scores calculated?

Stars

26

Forks

4

Language

TypeScript

License

Apache-2.0

Last pushed

Feb 24, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/polos-dev/polos"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.