v3.1 · Autonomous · Multi-provider

One agent.
Every model, tool & skill.

Opsora routes any task to the best LLM, MCP tool, and skill across 8+ providers and 40+ models — then executes it autonomously with a dual-model orchestrator. One terminal, one API, zero lock-in.

Get started free Explore features
$ opsora "refactor the auth middleware, then deploy"

✓ intent:code → tokenhub/kimi-k2.7-code
✓ plan: 4 subtasks · planner=reasoning · explorer=nemotron-49b
→ mcp__github__create_branch     …ok
→ skill__test-driven-development …ok
→ skill__systematic-debugging    …ok
✓ 2 files edited · 6 tests green · $0.0021 spent
$ 
8+LLM providers
40+routable models
12+MCP tools
20+skills & plugins
Capabilities

Everything an agent needs, in one place

Opsora is a modular monolith that unifies routing, tools, memory, and orchestration behind one consistent interface.

🔀

Smart multi-provider routing

Intent-aware, capability-aware routing picks the right model for code, vision, reasoning, or speed — with automatic fallback across providers.

🧠

Dual-model orchestration

A reasoning planner pairs with a fast explorer model to plan, execute, and verify multi-step work autonomously.

🔌

Full MCP fleet

GitHub, Supabase, Gmail, filesystem, SQLite, NVIDIA NGC, Discord, Telegram, Google — plus browser & data-source bridges.

🧩

Plugins & skills

A plugin system and a skill bridge expose superpowers workflows and kimi plugins as first-class agent capabilities.

💾

Persistent memory & graph

SQLite-backed memory, sessions, and a code knowledge graph with FTS5 keep context across every run.

💰

Cost-aware by default

Real-time token and spend tracking per model, with cost- and speed-preference routing baked in.

Model access

Every provider you already use

Bring your own keys. Opsora speaks OpenAI-compatible, AWS Converse, and Kimi protocols, so you can mix free-tier and flagship models freely.

NVIDIA NIM Tencent TokenHub DeepSeek Moonshot Kimi Meta Llama OpenAI AWS Bedrock Alibaba DashScope Ollama (local)
How it works

From prompt to done, autonomously

A tight loop that plans, acts, verifies, and reports — no hand-holding required.

Classify & route

Regex + capability scoring picks the right model and tools for the intent.

Plan

The reasoning planner decomposes the request into bounded subtasks.

Execute

A ReAct loop runs tools, MCP calls, and skills across parallel sub-agents.

Verify & report

A separate verifier model confirms completion and tracks cost before reporting.

Get started

Launch Opsora in one command

Install, drop in your keys, and route your first task.

pip install opsora-cli  opsora