agent-framework and agentica

These are competitors: both are general-purpose Python frameworks for building AI agents with tool-calling capabilities, but microsoft/agent-framework is a mature, heavily-adopted enterprise solution while agentica is a lightweight async-first alternative for simpler use cases.

agent-framework
80
Verified
agentica
61
Established
Maintenance 22/25
Adoption 11/25
Maturity 24/25
Community 23/25
Maintenance 10/25
Adoption 10/25
Maturity 25/25
Community 16/25
Stars: 7,882
Forks: 1,308
Downloads:
Commits (30d): 185
Language: Python
License: MIT
Stars: 251
Forks: 31
Downloads:
Commits (30d): 0
Language: Python
License: Apache-2.0
No risk flags
No risk flags

About agent-framework

microsoft/agent-framework

A framework for building, orchestrating and deploying AI agents and multi-agent workflows with support for Python and .NET.

This framework helps developers build and manage AI assistants, from simple chatbots to complex systems where multiple AI agents collaborate on tasks. It takes developer-defined instructions and AI model connections as input, and outputs deployable AI agents and automated workflows. Software developers and AI engineers who need to integrate AI capabilities into their applications will find this useful.

AI-development chatbot-creation workflow-automation software-engineering AI-engineering

About agentica

shibing624/agentica

Agentica: Lightweight async-first Python framework for AI agents. 轻量级异步优先的AI Agent框架,支持工具调用、RAG、多智能体和MCP。

This framework helps developers create AI assistants that can perform complex tasks, like answering questions, generating code, or researching topics. It takes your instructions and connects to various AI models and tools to produce a final response or complete a multi-step workflow. This is for software developers and AI engineers who build AI-powered applications.

AI development software engineering intelligent automation developer tools

Scores updated daily from GitHub, PyPI, and npm data. How scores work