Runs on what you have

Apps and services you run yourself, grouped by what their README says about GPUs and arm64. Ranked by score in each group.

No GPU needed

102 projects in Best of Open-Source AI. Top 10 by score.

Open in Browse
No GPU needed
RankProjectScore
1OmniRouteOpenAI-compatible gateway that routes requests across hundreds of AI providersGateways, 75.1k stars, MIT86 out of 100
2LiteLLMOpenAI-format gateway and Python SDK for calling 100+ LLM providersGateways, 60.9k stars, custom license84 out of 100
3nanobotSmall Python agent runtime with bundled WebUI, TUI and chat channelsAssistants, 49k stars, MIT84 out of 100
#4LobeHubAgent workspace with builder, groups, scheduling and 10,000+ MCP skillsChat UIs, 83.1k stars, custom license80 out of 100
#5OpenClawPersonal assistant gateway that answers in Discord, Slack, WhatsApp and TelegramAssistants, 391.7k stars, MIT79 out of 100
#6LightpandaHeadless browser written in Zig for AI agents and scrapingSandboxes, 36.3k stars, AGPL-3.078 out of 100
#7AnythingLLMDocument chat and agent app with built-in RAG, MCP and multi-user supportChat UIs, 66.9k stars, MIT77 out of 100
#8MemPalaceLocal verbatim memory for coding agents on ChromaDB with 45 MCP toolsMemory, 59.5k stars, MIT77 out of 100
#9n8nVisual workflow automation with code steps, AI agent nodes and 1500+ integrationsWorkflow automation with AI, 207k stars, custom license76 out of 100
#10LightRAGGraph-plus-vector RAG server with web UI and Ollama-compatible APIRAG and knowledge, 40.1k stars, MIT76 out of 100

A GPU helps, not required

33 projects in Best of Open-Source AI. Top 10 by score.

Open in Browse
A GPU helps, not required
RankProjectScore
1LocalAIOne OpenAI-compatible server for text, speech, image and video modelsModel serving, 49.5k stars, MIT82 out of 100
2MilvusDistributed vector database with dense, sparse and hybrid search at scale Live demo ↗ (opens in a new tab)Vector databases, 46.3k stars, Apache-2.081 out of 100
3llama.cppC/C++ inference engine serving GGUF models over an OpenAI-compatible APIModel serving, 130.8k stars, MIT79 out of 100
#4Open WebUISelf-hosted chat UI for Ollama and OpenAI-compatible APIs with RBAC and RAGChat UIs, 154.3k stars, custom license76 out of 100
#5ComfyUINode-graph engine for diffusion image, video, audio and 3D modelsImage and video, 136.9k stars, GPL-3.075 out of 100
#6vLLMHigh-throughput LLM serving engine with OpenAI and Anthropic APIsModel serving, 93.6k stars, Apache-2.075 out of 100
#7OllamaRuns open-weight models locally behind a CLI and REST APIModel serving, 182.7k stars, MIT74 out of 100
#8VoiceboxLocal voice studio for cloning, TTS, dictation and agent speechVoice, 56.9k stars, MIT72 out of 100
#9colibriC inference engine that runs huge MoE models by streaming experts from diskModel serving, 41.1k stars, Apache-2.070 out of 100
#10Speech-to-SpeechModular voice-agent pipeline exposed through the OpenAI Realtime APIVoice, 13.4k stars, Apache-2.067 out of 100

Needs a GPU

8 projects in Best of Open-Source AI. Top 8 by score.

Needs a GPU
RankProjectScore
1KTransformersCPU-GPU hybrid inference and fine-tuning for very large MoE modelsModel serving, 19.6k stars, Apache-2.057 out of 100
2GPUStackGPU cluster manager that deploys models on vLLM, SGLang and TensorRT-LLMModel serving, 5.8k stars, Apache-2.056 out of 100
3AI ToolkitFine-tuning suite for image, video and audio diffusion models, with GUI and CLIImage and video, 12.3k stars, MIT54 out of 100
#4LMDeployLLM and VLM serving toolkit with the TurboMind and PyTorch enginesModel serving, 8.1k stars, Apache-2.054 out of 100
#5Kohya's GUIGradio GUI and CLI for Kohya diffusion training scriptsImage and video, 12.6k stars, Apache-2.052 out of 100
#6TabbyAPIOpenAI-compatible API server for running ExLlamaV3 modelsModel serving, 1.5k stars, AGPL-3.042 out of 100
#7FluxGymWeb UI for training FLUX LoRAs on 12 to 20 GB GPUsImage and video, 3.3k stars, MIT39 out of 100
#8OpenLLMOne-command OpenAI-compatible endpoints for curated open LLMsModel serving, 12.6k stars, Apache-2.038 out of 100

A Mac or another arm64 machine

57 projects in Best of Open-Source AI. Top 10 by score.

Open in Browse
A Mac or another arm64 machine
RankProjectScore
1OmniRouteOpenAI-compatible gateway that routes requests across hundreds of AI providersGateways, 75.1k stars, MIT86 out of 100
2nanobotSmall Python agent runtime with bundled WebUI, TUI and chat channelsAssistants, 49k stars, MIT84 out of 100
3LocalAIOne OpenAI-compatible server for text, speech, image and video modelsModel serving, 49.5k stars, MIT82 out of 100
#4MilvusDistributed vector database with dense, sparse and hybrid search at scale Live demo ↗ (opens in a new tab)Vector databases, 46.3k stars, Apache-2.081 out of 100
#5llama.cppC/C++ inference engine serving GGUF models over an OpenAI-compatible APIModel serving, 130.8k stars, MIT79 out of 100
#6hindsightAgent memory server with retain, recall and reflect operationsMemory, 48.2k stars, MIT78 out of 100
#7LightpandaHeadless browser written in Zig for AI agents and scrapingSandboxes, 36.3k stars, AGPL-3.078 out of 100
#8MemPalaceLocal verbatim memory for coding agents on ChromaDB with 45 MCP toolsMemory, 59.5k stars, MIT77 out of 100
#9LightRAGGraph-plus-vector RAG server with web UI and Ollama-compatible APIRAG and knowledge, 40.1k stars, MIT76 out of 100
#10freellmapiOpenAI-compatible router that fails over across free LLM provider tiersGateways, 33.1k stars, MIT76 out of 100

From each project's README: whether it needs a GPU and whether it mentions Apple Silicon or arm64. A project whose README says nothing about GPUs is left out. RAM needs are on each project page when the README states them.