Curated list of 260+ AI agents and tools with open-source and self-hosted focus

Massive curated collection of AI development tools
A developer has compiled what they describe as the most comprehensive list of AI agents and frameworks currently available, with strong emphasis on open-source and self-hosted options. The repository is CC0 licensed and accepts pull requests for additions.
Key categories and tools
The list organizes tools into several functional categories:
- Local LLM Runners: Ollama (162k stars), llama.cpp, vLLM, LM Studio, Jan, LocalAI, GPT4All, Llamafile
- Self-hosted agents: OpenClaw (noted as growing from 9k to 188k stars), Open WebUI, LibreChat, LobeChat, Anything LLM, DB-GPT
- Open-source frameworks: Smolagents (HuggingFace), DeerFlow (ByteDance, #1 trending), LangGraph, CrewAI, AutoGen, Mastra
- Open-weight models for agents: Llama 4, Qwen 3 (MCP-native), DeepSeek V3/R1, GLM-4 (described as having lowest hallucination), Gemma 3, Phi-4
- Open-source video generation: Wan 2.1 (self-hostable, no limits), HunyuanVideo, LTX Video
- Open-source voice tools: LiveKit Agents, Rasa, Pipecat, Vocode
- Browser infrastructure: Browser Use (used by Manus under the hood), Skyvern, Agent S2
The repository also includes vector databases (Chroma, Qdrant, Milvus, Weaviate), RAG engines (RAGFlow, Pathway), and safety tools (NeMo Guardrails, LLM Guard).
📖 Read the full source: r/LocalLLaMA
👀 See Also

Testreel: Programmatic Demo Video Generation with Claude Code
Testreel is an npm package that generates polished product demo videos from JSON, YAML, or Playwright interaction descriptions. It creates webm/mp4/gif videos with cursor overlays, click ripples, and gradient backgrounds.

ArayCode: Desktop CLI Client for OpenClaw with Voice, Multi-Agent Hotkeys, and Markdown UI
ArayCode turns OpenClaw into a desktop CLI app with voice I/O, multi-agent hotkeys, themes, and markdown UI built on Spectre.Console. Supports cloud and local STT/TTS providers.

Phalanx CLI coordinates multiple AI agents for automated code-review cycles
A developer built Phalanx, a CLI tool that coordinates AI agents from different providers: Codex handles coding, Claude Opus performs code review, and Claude Sonnet orchestrates the loop. A companion tool called Codebones compresses repositories to structural maps to reduce token usage.

Claude for Design Work: How to Stop Repeating the Same Taste Arguments Every Session
A developer running client work through Claude describes the core problem: Claude has no memory of rejected design decisions, leading to generic outputs and inconsistent brand identity.