Open Source
Explore the latest AI open-source projects from GitHub and HuggingFace.
Explore the latest AI open-source projects from GitHub and HuggingFace.
Agno — the project formerly known as Phidata — has crossed 40,000 GitHub stars and rebuilt itself from a Python library for building tool-using assistants into a full SDK for running and managing production agent platforms. The pitch is unusual for the agent-framework space in 2026: instead of competing on 'fastest way to spin up a single agent,' Agno competes on owning the entire stack — agents, runtime, storage, integrations, observability, security, scheduling, and a control-plane UI — and running all of it inside the user's own cloud. ## What 'Agent Platform' Means in Practice Most open-source agent libraries stop at the agent abstraction: define a role, give it tools, run a loop. Agno's position is that the loop is the easy part and the hard part is everything around it — persisting sessions and memory, providing live context from Slack/Drive/wikis/MCP, pausing for human approval, exposing the agent over Slack/Telegram/Discord/AG-UI/A2A, isolating tenants behind RBAC, scheduling cron jobs, and emitting OpenTelemetry traces that operations can actually read. The SDK explicitly maps to those concerns: 50+ production API endpoints with SSE and websockets, pluggable storage that lives in the user's database, 100+ pre-built tool integrations, context providers for live data sources, JWT-based multi-tenant authentication, and built-in scheduling and observability. The argument is that an agent platform is more like a small SaaS application than a chatbot wrapper, and the SDK should reflect that. ## Framework Agnosticism Is a Real Design Choice Agno markets itself as an agent runtime that runs agents built with any framework, not just Agno's own. That matters because the agent-framework space has fragmented: LangChain agents, CrewAI crews, AutoGen conversational graphs, MetaGPT roles, OpenAI Agents SDK runs, and bespoke ReAct loops all compete for the same job. Owning the runtime layer instead of the agent abstraction is the bet that teams will mix frameworks over the next two years rather than standardize on one, and they will want a single control plane that can host all of them. The control-plane UI demo in the README — sessions, traces, knowledge sources, scheduled jobs — is designed to be the same regardless of which framework wrote the agent. ## Production Defaults, Not Tutorial Defaults Agno's defaults are oriented around production from the first commit. Sessions, memory, knowledge, and traces are stored in the user's own database rather than a hosted service. RBAC is JWT-based with multi-user, multi-tenant isolation. The Human Approval primitive pauses agent runs for confirmation and blocks tools that require admin sign-off — important for any agent that touches money, infrastructure, or customer data. The Deploy Anywhere story is intentional: Docker, Railway, AWS, GCP, anything that runs containers, which is the deployment reality of most enterprise platform teams. The trade-off is the inverse of the Langflow/Dify visual-builder approach — Agno does not try to be the lowest-friction tool for a non-engineer to wire together a workflow; it tries to be the platform a real engineering team can run a fleet of agents on without rewriting auth, storage, scheduling, and observability themselves. ## Reference Use Cases The documentation ships several concrete reference platforms rather than abstract demos: Coda, a Slack-resident code companion; Dash, a self-learning data agent that grounds answers in six layers of context; Scout, a knowledge agent that navigates Slack and Google Drive; and an Auto Improving Agent Platform that runs an improvement loop managed by Claude Code itself. Each is documented as a full tutorial with the code that produced it, which is more useful than the typical agent-framework 'here is a calculator tool' starter — it shows where the SDK's primitives (context providers, human approval, scheduled jobs) actually pay off. ## License and Position Agno is Apache 2.0 licensed, written in Python, and exposes its first-agent walkthrough at 20 lines of code, which means the early-experience friction is intentionally low even though the production surface area is large. The repository has been in development since the Phidata era in 2022 and the maintainers ship continuously, with a monthly newsletter and an active X presence for releases. For a team standing up agent infrastructure in 2026, Agno is the right pick when the question is 'how do we run agents as production services we own,' rather than 'how do we prototype an agent.' For prototyping, simpler libraries still win on velocity. For owning the platform layer that several teams' agents will live on for years, Agno is currently the most complete open-source answer in the space.
OpenClaw is an open-source, local-first AI gateway with 366K GitHub stars that routes AI responses through WhatsApp, Telegram, Slack, Discord, iMessage, Teams, and 15+ other platforms — zero cloud dependency.
OpenClaw
Open-source personal AI assistant connecting to 13+ messaging platforms with local gateway architecture, voice support, and multi-agent routing.