shibing624/agentica
shibing624/agentica has 360 GitHub stars and 48 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-09 07:28 UTC. Last push 2026-11-06.
One person, a team of agents: CLI, Web, Desktop & Python SDK with multi-session collaboration, persistent memory, and self-evolving skills. 一个人,一支 Agent 团队:支持多终端协作、持久记忆与技能自进化的 AI Agent 框架。
Measured star growth
- in 24h
- 0
- in 7 days
- Update delayed
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README_EN.md
OriginalAgentica
Your all-in-one AI workspace running on your own machine.
Work from the Desktop App, CLI Terminal, Local Web, or Mobile IM — with memory and skills that get sharper the more you use them, plus Python & TypeScript SDKs.
⬇️ Download Desktop App · 📖 Documentation
Ready to run on macOS · Windows · Linux — your data and memory stay on your machine
简体中文 | English
https://github.com/user-attachments/assets/39fb961e-3979-4629-a87d-81dce9196597
Pick How You Work
Every surface shares the same local memory, skills, and session history on your machine.
| Product | Best for | Get started |
|---|---|---|
| 🖥️ Desktop App | Standalone native window, zero environment setup | Download from Releases (Desktop guide) |
| ⌨️ CLI Terminal | Coding, debugging, and running parallel sessions in the terminal | CLI installation & terminal guide |
| 🌐 Local Web & Mobile IM | Browser workspaces, multi-account setup, or controlling your machine from WeChat / Feishu / WeCom / Telegram | Web & IM setup guide |
| 🐍 Python SDK & 📦 npm SDK | Embedding agents in Python services or calling the gateway from Node / TypeScript | Python Quickstart · TypeScript SDK (@agentica-ai/sdk) |
For model API keys, free starter models, and Docker self-hosting, see the Installation & Configuration Guide.
Why Agentica
1. 🏆 Same model, higher accuracy, half the time
Deeply tuned for open and frontier models alike — DeepSeek, OpenAI, Claude, ZhipuAI, Qwen, Kimi, Volcengine Ark, and local Ollama — swappable mid-session. Head-to-head against OpenAI Codex on the same model and public benchmarks:
A clean sweep on coding and higher accuracy on data analysis — in roughly half the wall-clock time and a third of the input tokens. See the Benchmark Report.
2. 🤝 Coordinate multiple agents like a team
An agent can spin up fast read-only subagents to search code, hand off large jobs to background worker processes, or message other open terminal sessions directly — with nothing extra to deploy. See Multi-Agent Collaboration.
3. 🧬 Learns your habits and your codebase
Your preferences and project facts are saved to long-term memory, and proven workflows are compiled into reusable SKILL.md playbooks so you never have to repeat the same instructions. See Memory and Skills.
4. 🧠 Built for long sessions that never lose the plot
Large outputs automatically spill to disk, old tool outputs are cleaned up when the window gets tight, and full windows roll over cleanly with handover notes while keeping the entire history searchable. See Context Management.
5. 📱 Step away from your desk and keep directing from your phone
Link WeChat (scan a QR code), Feishu, WeCom, Telegram, QQ, DingTalk, or Slack with no public IP required. Check running terminal sessions, send instructions into any window, or ask your assistant to coordinate them for you. See the Gateway & IM Guide.
How It Compares
| Agentica | Claude Code | Codex CLI | |
|---|---|---|---|
| Surfaces | ✅ Desktop App + CLI + Local Web + Mobile IM | CLI / IDE | CLI |
| Models | ✅ Any provider, switch anytime (cloud or local Ollama) | Claude only | OpenAI only |
| Multi-session teamwork | ✅ Subagents + background workers + cross-terminal messaging | ❌ | ❌ |
| Long-term memory & evolving skills | ✅ Auto memory + experience compiled into Skills | ❌ | ❌ |
| SDKs for developers | ✅ Python SDK (agentica) + npm (@agentica-ai/sdk) |
Partial (Claude-only) | ❌ |
| Open source | ✅ Apache 2.0 | ❌ | ✅ |
Documentation & Examples
- Documentation site: https://shibing624.github.io/agentica
- Popular guides: Installation & Configuration · Desktop, Web & IM · CLI Terminal · Python SDK Quickstart
- Runnable examples: examples/ (basics, multi-agent patterns, RAG, MCP, workflows, and end-to-end applications)
- Developer internals: Architecture & Execution Engine
🔥 News
- [2026/11/04] v1.5.1: Standalone
agentica-gatewaypackage released in lockstep withagentica; updated macOS / Windows / Linux Desktop installers, PyPI packages, and npm@agentica-ai/sdk. See Release-v1.5.1 - [2026/10/22] v1.5.0: Langfuse 5 request tracing, full-window history replay, cross-provider fallback with tool history intact, and provider-calibrated context compression. See Release-v1.5.0
- [2026/10/15] v1.4.17: Built-in image analysis, automatic retry on empty gateway replies, and cleaner internal package layout. See Release-v1.4.17
- [2026/09/15] v1.4.16: Zero-cost context window rollover with full-session search and optional CLI hooks. See Release-v1.4.16
- Earlier releases: GitHub Releases · CHANGELOG.md
Community & Support
If Agentica helps you, please give it a ⭐ Star so more people can find it!
- Issues & Feature Requests — GitHub Issues
- WeChat Group — Add
xuming624on WeChat with notellmto join the community group

Citation
If you use Agentica's self-evolution or skill admission in research, please cite:
Shang, L., Xu, M., Sun, Y., Xia, T., Hu, L., Xu, L., & Zheng, N. (2026). When Self-Evolution Backfires: Pre-Commit Gating against Skill Contamination in LLM Agents. arXiv:2608.05810. https://arxiv.org/abs/2608.05810
BibTeX:
@misc{shang2026selfevolution,
title = {When Self-Evolution Backfires: Pre-Commit Gating against Skill Contamination in LLM Agents},
author = {Shang, Linfang and Xu, Ming and Sun, Yiding and Xia, Tianle and Hu, Lingxiang and Xu, Lan and Zheng, Ning},
year = {2026},
eprint = {2608.05810},
archivePrefix = {arXiv},
primaryClass = {cs.AI},
url = {https://arxiv.org/abs/2608.05810}
}
The software itself:
Xu, M. (2026). Agentica: A Human-Centric Framework for Large Language Model Agent Workflows. GitHub. https://github.com/shibing624/agentica
@misc{xu2026agentica,
author = {Xu, Ming},
title = {Agentica: A Human-Centric Framework for Large Language Model Agent Workflows},
year = {2026},
publisher = {GitHub},
url = {https://github.com/shibing624/agentica}
}
A CITATION.cff is also available in the repo root.
License
Contributing
Contributions welcome! See CONTRIBUTING.md.
Acknowledgements
Explore related projects
affaan-m/ECC
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
300,313 starsNousResearch/hermes-agent
The agent that grows with you
262,134 starsmultica-ai/andrej-karpathy-skills
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
231,460 starsfirecrawl/firecrawl
Supercharge your AI agents with data from the web and beyond. Building the library for superintelligence. 🔥
200,178 stars