# phidata

> Python framework for building multi-modal AI agents with memory and tools

Phidata (now rebranded as Agno) is an open-source Python framework designed to build, run, and monitor autonomous AI agents. It provides built-in support for tool use, agentic RAG, multi-agent orchestration, structured Pydantic outputs, and an interactive local UI playground.

Website: https://github.com/agno-agi/phidata

## What it is for

- Build multi-agent teams that coordinate across web search and data analysis
- Query custom documents using Agentic RAG without stuffing context into prompts
- Interact with and debug running agents using a local Agent UI playground
- Extract structured data from models using Pydantic schemas

## Features

- Multi-agent team orchestration
- Multi-modal input support including text, images, audio, and video
- Agentic RAG with integrated vector database connectors like LanceDB
- Web-based Agent UI playground for local chat and testing
- Pydantic-based structured output generation
- Built-in session monitoring and CLI debugging mode
- Experimental reasoning mode for step-by-step problem solving

## Pricing

Open source. Free and open source under the Mozilla Public License 2.0.

## Details

- Type: GitHub repo
- Category: [AI](https://xiry.app/topics/ai.md)
- Topic: [AI Agents](https://xiry.app/topics/ai/ai-agents.md)
- Open source: yes
- Platforms: Code library, Linux, macOS, Windows
- For: Python developers and AI engineers building multi-agent or tool-augmented LLM systems.
- Alternative to: LangChain, CrewAI, AutoGen, LlamaIndex
- Tags: python, llm, agents, rag, multi agent, agno

## Why it was saved

- [@ashpreetbedi, 16 October 2024](https://x.com/ashpreetbedi/status/1846599817943810354): Turns any LLM into an agent in ~10 lines of code; thread examples show a finance agent using YFinance tools and a reasoning agent built by setting reasoning=True.

## Compare

- [Alternatives to LangChain](https://xiry.app/alternatives/langchain.md)
- [Alternatives to CrewAI](https://xiry.app/alternatives/crewai.md)
- [Alternatives to AutoGen](https://xiry.app/alternatives/autogen.md)
- [Alternatives to LlamaIndex](https://xiry.app/alternatives/llamaindex.md)

## Related

- [Skills.sh](https://xiry.app/resources/skills-sh): Open directory and CLI for discovering and installing AI agent skills (Web app, Free)
- [Odin AI](https://xiry.app/resources/odin-ai): Enterprise platform to build autonomous AI agents and automated business workflows. (Web app, Paid)
- [ai-agent-cognitivedriftt](https://xiry.app/resources/ai-agent-cognitivedriftt): Starter repository for building an autonomous social AI agent with Eliza (GitHub repo, Open source)
- [Botpress](https://xiry.app/resources/botpress): AI agent and chatbot platform for automated customer support and workflows. (Web app, Freemium)
- [Browser Use Box](https://xiry.app/resources/browser-use-box): Always-on cloud agent box with preinstalled browser and Telegram interface (Web app, Paid)
- [Browser Use WebUI](https://xiry.app/resources/browser-use-webui): Open-source graphical interface for running autonomous AI browser agents locally. (Web app, Open source)

Updated 10 October 2026. Page: https://xiry.app/resources/phidata

Make your own library: Xiry takes your saved reels, tweets, Reddit bookmarks and Watch Later videos, makes them searchable and pulls the useful stuff out, like this library. It's invite-only for now; join the waitlist at https://xiry.app/#waitlist.
