AnythingLLM vs Graphiti
AnythingLLM
anythingllm.comGraphiti
github.comSide by side
| Figure | AnythingLLM | Graphiti |
|---|---|---|
| Price from | $50/mo | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Web | Yes | — |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | Yes | — |
| Android | Yes | — |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 5 | 1 |
| Spec score · Retrieval-Augmented Generation Tools | 9.3 (#2) | 8.5 (#7) |
| License | The AnythingLLM core is provided under the MIT License. | The GitHub repository identifies the project as Apache-2.0 licensed. |
| LLM integrations | Supported providers include Ollama, LM Studio, Local AI, KobaldCPP, oMLX, OpenAI, Azure OpenAI, Anthropic, Cohere, Google Gemini Pro, Hugging Face, Together AI, OpenRouter, Perplexity AI, Mistral API, Groq, and generic OpenAI. | Graphiti defaults to OpenAI and also documents Anthropic, Google Gemini, Groq, Azure OpenAI, and OpenAI-compatible providers. |
| Telemetry | Telemetry is optional, anonymous, excludes document content and chat logs, and can be disabled in the application settings. | Graphiti collects anonymous usage statistics, and its README says telemetry can be disabled with GRAPHITI_TELEMETRY_ENABLED=false. |
| What it does | AnythingLLM is a private AI assistant that runs entirely on the user's computer, with no account, API key, or token limit required. | Graphiti is an open-source framework for building and querying temporal context graphs for AI agents. |
Plans
AnythingLLM
- Basic$50 a month
- Pro$99 a month
- DesktopFree
- Self-hostedFree
- EnterprisePriced on request
In their own words
AnythingLLM
AnythingLLM is a private AI assistant for desktop, mobile, cloud, and self-hosted use. Its desktop product runs on macOS, Windows, and Linux, and the free Desktop plan requires no account or API key and has no token limits. It can turn documents into an agent knowledge base while keeping the data on the device. Desktop tools include file-system capabilities, web search and scraping, model selection, background jobs, custom agent skills, and a Meeting Assistant that records, transcribes, summarizes, and indexes meetings on the computer without a bot joining or cloud processing. The mobile app runs small models on-device and includes web search, document chat, file generation, scheduled jobs, and memory. Supported providers range from Ollama and LM Studio to OpenAI, Anthropic, and Google Gemini Pro. Cloud instances support multiple users, tenant isolation, admin controls, and white-labeling. Self-hosted data remains on the user's infrastructure, according to the maker. The free plan is available; Basic costs $50 a month and Pro costs $99 a month.
Graphiti
Graphiti is an open-source framework for building and querying temporal context graphs for AI agents. It records validity periods for facts, allowing applications to ask what is true now or what was true at a previous point in time. New structured and unstructured information is integrated incrementally rather than requiring a complete graph rebuild. Derived entities and relationships remain linked to their source episodes for provenance. Retrieval combines semantic search, keyword search, and graph traversal, with result reranking. Developers can define entity and edge types with Pydantic models or let structure emerge from incoming data. Supported graph backends listed by the project are Neo4j, FalkorDB, and Amazon Neptune; Kuzu is deprecated. Graphiti includes FastAPI REST and MCP services, supports several LLM providers, runs locally, and is self-hosted. It requires Python 3.10 or newer and an LLM API key. The Apache-2.0 framework is free.