#1313th of 23 in Agent backends

ms-agent

Python agent framework with CLI, TUI and WebUI, skills, sub-agents and MCP

Stars
4.4k
License
Apache-2.0
Last commit
Sep 2026
Last release
Mar 2026
Language
Python

Missed the latest GitHub check; these facts may be older.

Overview

MS-Agent is a Python SDK and harness for long-running agents. It handles planning, permissions, context compression, project memory and cron jobs, and supports sub-agents, sequential or DAG workflows, Agent Skills and MCP tools. The same agent logic runs from a CLI, a terminal UI or a browser WebUI, and the repo ships example apps for deep research, code generation and video generation.

Who it is for: Python developers building long-running multi-agent assistants

Strengths

  • One Python SDK drives CLI, TUI and WebUI, so agent logic is reused across interfaces
  • Context compaction, project memory and cron scheduling target long-running tasks
  • Supports MCP, ACP/A2A, Agent Skills and DAG or sequential multi-agent workflows
  • Bundled apps: deep research, Code Genesis, FinResearch, Singularity Cinema

Weaknesses

  • WebUI must be installed from source; needs Python 3.12+, Node.js 22.22.0+, pnpm and uv
  • No Docker or compose files detected in the repo
  • Default provider is ModelScope and needs an API key from its token page
  • README is dominated by a long news log; the many bundled apps make scope broad

What it needs

  • Python, ModelScope, multiple model providers, Anthropic API format, multimodal input (image, video)
  • Needs Python 3.12+ (WebUI), Node.js 22.22.0+, pnpm 10.17.1, uv 0.5+, LLM provider API key (ModelScope by default)

Also in Agent backends

See all 23
Also in Agent backends
RankProjectScore
1deepseek-harnessPlugin-based agent harness from DeepSeek with a local Web UI250.3k starsMIT70 out of 100
2eve-software-factory-templateeve pipeline that turns GitHub or Linear issues into reviewed draft PRs1.2k starsMIT59 out of 100
3computerDurable Object virtual filesystem with container, shell and JavaScript runtimes for agents9.6k starsMIT58 out of 100
#4marketing-team-eve-templateeve lead agent delegating to five marketing specialists with approval gates453 starsMIT55 out of 100
#5adk-recipesRunnable Agent Development Kit recipes, from single patterns to deployable agents10.5k starsApache-2.053 out of 100