Home › Best AI tools › Free and open-source AI tools
Free and open-source AI tools
231 AI tools released as open-source software. Tools marked Free here are open-source projects whose license we confirmed in the project's repository. You may still pay for hosting or for a hosted version.
How to read this page. The tools are grouped by category and are not ranked. Pricing labels come from vendors' own pages when we could confirm them. Always verify plans and limits on the vendor's site.
Chatbots & Assistants (6)
| Tool | What it does | Pricing | Link |
|---|---|---|---|
| Enchanted | macOS/iOS client for Ollama. | Free | Official site |
| GPT4All | Open-source desktop chat app from Nomic for running language models locally. | Free | Official site |
| KoboldCPP | Local LLM frontend on llama.cpp for chat and creative writing. | Free | Official site |
| Meta AI | Meta's AI assistant, available on the web and across Meta apps. | Free | Official site |
| SillyTavern | Local frontend for AI character chat across many model backends. | Free | Official site |
| Text Generation WebUI | Open-source UI for running local language models (also shipping a textgen desktop app). | Free | Official site |
Image Generation (16)
| Tool | What it does | Pricing | Link |
|---|---|---|---|
| Bing Image Creator | Microsoft's free image generator in Bing, using OpenAI image models. | Free | Official site |
| ComfyUI | Open-source, node-based interface for building image, video and audio generation workflows with local or cloud models. | Free | Official site |
| Diffusers | Hugging Face library for diffusion models for image, video and audio generation. | Free | Official site |
| DiffusionBee | Free macOS app for running Stable Diffusion image generation offline. | Free | Official site |
| FLUX | Official inference repository for Black Forest Labs FLUX image models. | Free | Official site |
| Fooocus | Open-source, offline Stable Diffusion XL image generator focused on simple prompting. | Free | Official site |
| Forge | Open-source Stable Diffusion web UI focused on speed and resource management. | Free | Official site |
| GFPGAN | Open-source face restoration algorithm. | Free | Official site |
| IOPaint | Open-source image inpainting tool for removing objects. | Free | Official site |
| Kohya_ss | Open-source GUI for training LoRA and other image model fine-tunes. | Free | Official site |
| Real-ESRGAN | Open-source image and video restoration and upscaling. | Free | Official site |
| Rembg | Open-source tool for removing image backgrounds. | Free | Official site |
| SAM 2 | Meta open-source Segment Anything Model 2 for promptable segmentation in images and video. | Free | Official site |
| Stable Diffusion WebUI | Popular open-source browser UI (AUTOMATIC1111) for running Stable Diffusion locally. | Free | Official site |
| SwarmUI | Open-source modular web UI for image generation. | Free | Official site |
| Upscayl | Open-source desktop app for upscaling images. | Free | Official site |
Video (7)
| Tool | What it does | Pricing | Link |
|---|---|---|---|
| CogVideoX | Open-source text and image to video models from Zhipu. | Free | Official site |
| FramePack | Open-source next-frame prediction for video diffusion on consumer GPUs. | Free | Official site |
| HunyuanVideo | Tencent open-source video generation model. | Free | Official site |
| LivePortrait | Open-source portrait animation that brings still photos to life, from the Kling AI research team. | Free | Official site |
| LTX-Video | Lightricks open-source real-time video generation model. | Free | Official site |
| Mochi | Genmo open-source video generation model. | Free | Official site |
| SadTalker | Open-source talking head video generation from audio. | Free | Official site |
Voice & Speech (23)
| Tool | What it does | Pricing | Link |
|---|---|---|---|
| Applio | Open-source voice conversion tool built on RVC. | Free | Official site |
| Bark | Suno open-source text-to-audio model. | Free | Official site |
| Buzz | Open-source desktop app that transcribes and translates audio offline using Whisper. | Free | Official site |
| Chatterbox | Open-source text-to-speech and voice cloning model from Resemble AI. | Free | Official site |
| Coqui TTS | Open-source deep learning toolkit for text-to-speech with pretrained models. | Free | Official site |
| F5-TTS | Open-source text-to-speech model with zero-shot voice cloning. | Free | Official site |
| faster-whisper | Open-source reimplementation of Whisper using CTranslate2 for faster transcription. | Free | Official site |
| GPT-SoVITS | Open-source few-shot voice cloning and TTS. | Free | Official site |
| Higgs Audio | Boson AI open-source audio foundation model for expressive speech. | Free | Official site |
| Kokoro TTS | Open-weight 82M-parameter text-to-speech model with natural voices that runs on modest hardware. | Free | Official site |
| Moshi | Kyutai open-source real-time speech-to-speech dialogue model. | Free | Official site |
| NVIDIA Broadcast | Free NVIDIA RTX app with AI noise removal, virtual backgrounds and eye contact for calls and streams. | Free | Official site |
| OpenAI Whisper | OpenAI's open-source speech recognition model for multilingual transcription. | Free | Official site |
| OpenVoice | MyShell open-source instant voice cloning. | Free | Official site |
| Orpheus TTS | Open-source speech LLM for human-like TTS from Canopy Labs. | Free | Official site |
| Pipecat | Open-source framework for building real-time voice and multimodal conversational agents. | Free | Official site |
| Piper | Fast, local open-source neural text-to-speech engine. | Free | Official site |
| RVC | Open-source retrieval-based voice conversion web UI. | Free | Official site |
| TTSMaker | Free online text-to-speech tool with many voices and languages. | Free | Official site |
| Vocode | Open-source library for building voice-based LLM phone and web agents. | Free | Official site |
| Vosk | Open-source offline speech recognition toolkit for many languages and devices. | Free | Official site |
| whisper.cpp | Open-source C/C++ port of OpenAI Whisper for fast local speech recognition. | Free | Official site |
| WhisperX | Open-source speech recognition with word-level timestamps and speaker diarization. | Free | Official site |
Music (8)
| Tool | What it does | Pricing | Link |
|---|---|---|---|
| ACE-Step | Open-source music generation foundation model. | Free | Official site |
| Demucs | Open-source music source separation model from Meta for extracting vocals, drums and bass. | Free | Official site |
| Magenta Studio | Free music plugins from Google Magenta that use machine learning to generate notes and rhythms. | Free | Official site |
| Spleeter | Open-source source separation library from Deezer for splitting music into stems. | Free | Official site |
| Treblo | AI song generator, formerly Sonauto, for creating full songs with vocals from an idea or lyrics. | Free | Official site |
| Ultimate Vocal Remover | Free open-source app that removes vocals and separates stems with AI models. | Free | Official site |
| Vocal Remover | Free online AI tool to separate vocals from music, plus pitch and tempo tools. | Free | Official site |
| YuE | Open-source lyrics-to-song model for full song generation. | Free | Official site |
Coding (9)
| Tool | What it does | Pricing | Link |
|---|---|---|---|
| Aider | Open-source AI pair programming in your terminal (bring your own model API key). | Free | Official site |
| Cline | Open-source coding agent that runs in your editor and uses your choice of model. | Free | Official site |
| Emdash Classic | Free, open-source desktop environment for running coding agents in parallel, scheduling tasks, and reviewing code changes in isolated workspaces. | Free | Official site |
| Open Interpreter | Open-source coding agent built for low-cost and open-weight models. | Free | Official site |
| OpenCode | Open-source AI coding agent for the terminal, desktop and editors that works with many model providers. | Free | Official site |
| Qwen Code | Open-source command-line AI coding agent from the Qwen team, adapted from Gemini CLI. | Free | Official site |
| Roo Code | Open-source AI coding agent for VS Code (autonomous edits). | Free | Official site |
| SWE-agent | Open-source agent from Princeton and Stanford researchers that fixes issues in GitHub repositories. | Free | Official site |
| Void Editor | Open-source AI code editor designed as a Cursor-style alternative with multiple model options. | Free | Official site |
AI Agents & Frameworks (31)
| Tool | What it does | Pricing | Link |
|---|---|---|---|
| AG2 | Open-source multi-agent framework that grew out of the original AutoGen project. | Free | Official site |
| Agency Swarm | Open-source framework for building collaborative multi-agent systems on the OpenAI Agents SDK. | Free | Official site |
| Atomic Agents | Lightweight, modular Python framework for building AI agents. | Free | Official site |
| AutoGen | Microsoft's open-source framework for building multi-agent applications. | Free | Official site |
| BabyAGI | Experimental framework for self-building autonomous agents. | Free | Official site |
| CAMEL-AI | Open-source community and framework for multi-agent research. | Free | Official site |
| ChatDev | Open-source multi-agent collaboration for software development. | Free | Official site |
| DSPy | Framework for programming rather than prompting language models. | Free | Official site |
| Genkit | Open-source framework from Google for building AI-powered apps in JavaScript, Go and Python. | Free | Official site |
| Google Agent Development Kit | Google's open-source toolkit for building and deploying AI agents. | Free | Official site |
| Goose | Open-source, extensible AI agent that runs locally, uses MCP extensions and can automate coding and other tasks. | Free | Official site |
| Graphiti | Open-source library for building temporal knowledge graphs for agents. | Free | Official site |
| GraphRAG | Microsoft open-source graph-based retrieval-augmented generation system. | Free | Official site |
| Haystack | Open-source framework from deepset for building search, RAG and agent pipelines. | Free | Official site |
| Kotaemon | Open-source RAG UI for chatting with documents. | Free | Official site |
| LangChain4j | Open-source Java library for building LLM-powered applications and agents. | Free | Official site |
| Langroid | Python framework for building multi-agent LLM applications. | Free | Official site |
| LightRAG | Open-source simple and fast retrieval-augmented generation. | Free | Official site |
| MetaGPT | Open-source multi-agent framework that assigns software-team roles to cooperating AI agents. | Free | Official site |
| Microsoft Agent Framework | Microsoft's open-source SDK for building AI agents and multi-agent workflows in Python and .NET. | Free | Official site |
| OpenAI Agents SDK | OpenAI's lightweight Python framework for multi-agent workflows. | Free | Official site |
| OpenManus | Open-source general AI agent framework. | Free | Official site |
| OWL | Open-source multi-agent framework for real-world task automation. | Free | Official site |
| PraisonAI | Open-source low-code framework for building multi-agent systems. | Free | Official site |
| Pydantic AI | Python agent framework from the Pydantic team focused on type safety. | Free | Official site |
| R2R | Open-source agentic retrieval system with a RESTful API. | Free | Official site |
| Semantic Kernel | Microsoft's SDK for integrating AI models and agents into applications. | Free | Official site |
| smolagents | Hugging Face's minimal library for building agents that write code. | Free | Official site |
| Spring AI | Spring framework project for building AI applications in Java. | Free | Official site |
| Strands Agents | Open-source SDK from AWS for building AI agents in Python and TypeScript with a model-driven approach. | Free | Official site |
| TaskWeaver | Microsoft open-source code-first agent framework for data analytics tasks. | Free | Official site |
Browser Agents (2)
| Tool | What it does | Pricing | Link |
|---|---|---|---|
| Crawl4AI | Open-source web crawler and scraper that outputs LLM-ready Markdown for AI pipelines. | Free | Official site |
| Nanobrowser | Open-source Chrome extension for running multi-agent web automation. | Free | Official site |
MCP Servers & Registries (46)
| Tool | What it does | Pricing | Link |
|---|---|---|---|
| AWS MCP Servers | Open-source MCP servers from AWS Labs that give AI assistants access to AWS services and docs. | Free | Official site |
| Azure MCP Server | Microsoft MCP server that connects agents to Azure services. | Free | Official site |
| Blender MCP | Community MCP plugin that lets Claude and other LLMs control Blender 3D. | Free | Official site |
| Brave Search MCP Server | Official Brave Search MCP server. | Free | Official site |
| Bright Data MCP | Bright Data MCP server for web access and scraping. | Free | Official site |
| Chrome DevTools MCP | Official MCP server that lets coding agents control and inspect a live Chrome browser through DevTools. | Free | Official site |
| ClickHouse MCP Server | ClickHouse MCP server for running queries from AI assistants. | Free | Official site |
| dbt MCP Server | dbt Labs MCP server for dbt project metadata, semantic layer and commands. | Free | Official site |
| Desktop Commander | MCP server for terminal commands and file editing on your computer. | Free | Official site |
| Elasticsearch MCP Server | Elastic MCP server for querying Elasticsearch from AI tools. | Free | Official site |
| ElevenLabs MCP | Official ElevenLabs MCP server for text to speech and audio tools. | Free | Official site |
| Fetch MCP Server | Reference MCP server for fetching web content. | Free | Official site |
| Filesystem MCP Server | Reference MCP server for secure file operations. | Free | Official site |
| Firebase MCP Server | Firebase CLI MCP server for managing Firebase projects from AI tools. | Free | Official site |
| Firecrawl MCP Server | Firecrawl MCP server for web scraping and crawling. | Free | Official site |
| Git MCP Server | Reference MCP server for reading and manipulating Git repositories. | Free | Official site |
| GitHub MCP Server | GitHub's official MCP server for repositories, issues and pull requests. | Free | Official site |
| Grafana MCP Server | MCP server for Grafana dashboards, data sources and incidents. | Free | Official site |
| Heroku MCP Server | MCP server for managing Heroku apps and resources. | Free | Official site |
| HOL Plugins | Public registry of AI coding-agent plugins across Claude Code, Codex, Cursor, MCP and related runtimes, ranked by trust score with scanner-backed security signals. | Free | Official site |
| Hugging Face MCP Server | Official Hugging Face MCP server that lets AI assistants search models, datasets, Spaces and papers on the Hub. | Free | Official site |
| Kubernetes MCP Server | MCP server for Kubernetes and OpenShift clusters. | Free | Official site |
| MCP Python SDK | Official Python SDK for MCP. | Free | Official site |
| MCP Toolbox for Databases | Open-source MCP server from Google for connecting agents to databases. | Free | Official site |
| MCP TypeScript SDK | Official TypeScript SDK for MCP servers and clients. | Free | Official site |
| mcp-agent | Framework from LastMile AI for building agents with MCP. | Free | Official site |
| Memory MCP Server | Reference MCP server for a knowledge-graph memory. | Free | Official site |
| Monday.com MCP | monday.com MCP server for boards and items. | Free | Official site |
| MongoDB MCP Server | Official MCP server for interacting with MongoDB databases and Atlas. | Free | Official site |
| Neon MCP Server | MCP server for managing Neon Postgres projects and databases in natural language. | Free | Official site |
| Obsidian MCP | MCP server for Obsidian vaults via the Local REST API plugin. | Free | Official site |
| PagerDuty MCP Server | PagerDuty official MCP server for incidents and services. | Free | Official site |
| Perplexity MCP Server | Perplexity official MCP server for its Sonar API. | Free | Official site |
| Pinecone MCP | Pinecone developer MCP server for indexes and docs. | Free | Official site |
| Playwright MCP | Microsoft's MCP server that lets agents drive a browser with Playwright. | Free | Official site |
| Postman MCP Server | Official MCP server that connects AI agents to Postman APIs and collections. | Free | Official site |
| Qdrant MCP Server | Official Qdrant MCP server for semantic memory on Qdrant. | Free | Official site |
| Redis MCP Server | Redis's official MCP server for working with data in Redis. | Free | Official site |
| Semgrep MCP | Semgrep MCP server for scanning code for vulnerabilities. | Free | Official site |
| Sequential Thinking MCP | Reference MCP server for step-by-step problem solving. | Free | Official site |
| Serena | Open-source coding agent toolkit with semantic code retrieval via MCP. | Free | Official site |
| Snowflake MCP Server | Snowflake Labs MCP server for Cortex AI, object management and SQL. | Free | Official site |
| Tavily MCP | Tavily MCP server for search and extraction. | Free | Official site |
| Terraform MCP Server | HashiCorp MCP server for Terraform registry and workflows. | Free | Official site |
| Twilio MCP Server | Twilio Labs MCP server exposing Twilio APIs to AI assistants. | Free | Official site |
| Unity MCP | MCP server bridging AI assistants and the Unity Editor. | Free | Official site |
LLM APIs & Model Providers (5)
| Tool | What it does | Pricing | Link |
|---|---|---|---|
| ExLlamaV2 | Open-source inference library for running LLMs on consumer GPUs. | Free | Official site |
| Llamafile | Mozilla project that packages LLMs into single-file executables. | Free | Official site |
| LocalAI | Open-source, OpenAI-compatible API for running models locally. | Free | Official site |
| MLC LLM | Universal LLM deployment engine for running models on many devices. | Free | Official site |
| TensorRT-LLM | NVIDIA open library for high-performance large language model inference. | Free | Official site |
Vector Databases (9)
| Tool | What it does | Pricing | Link |
|---|---|---|---|
| Annoy | Open-source library from Spotify for approximate nearest neighbor search. | Free | Official site |
| FAISS | Meta's open-source library for efficient similarity search over dense vectors. | Free | Official site |
| hnswlib | Open-source header-only C++/Python library for fast approximate nearest neighbor search. | Free | Official site |
| ParadeDB | Postgres extension and distribution for full-text search and analytics, used alongside vector search. | Free | Official site |
| pgvector | Open-source vector similarity search extension for PostgreSQL. | Free | Official site |
| ScaNN | Google open-source library for efficient vector similarity search. | Free | Official site |
| txtai | Open-source embeddings database for semantic search and LLM workflows. | Free | Official site |
| USearch | Open-source single-file vector search and clustering engine. | Free | Official site |
| Vald | Open-source, cloud-native distributed approximate nearest neighbor vector search engine. | Free | Official site |
AI Developer Tools (39)
| Tool | What it does | Pricing | Link |
|---|---|---|---|
| Aim | Open-source experiment tracker and AI observability tool. | Free | Official site |
| Axolotl | Open-source tool for fine-tuning language models. | Free | Official site |
| Chainlit | Open-source Python framework for building conversational AI frontends. | Free | Official site |
| DeepSpeed | Microsoft deep learning optimization library for training and inference at scale. | Free | Official site |
| Distilabel | Framework for synthetic data generation and AI feedback. | Free | Official site |
| Docling | Open-source toolkit for converting documents into structured formats for AI. | Free | Official site |
| DVC | Open-source data and model versioning for ML projects. | Free | Official site |
| Feast | Open-source feature store for machine learning. | Free | Official site |
| Gradio | Python library for building and sharing web demos of machine learning models. | Free | Official site |
| Guidance | Microsoft-originated library for controlling LLM outputs. | Free | Official site |
| Instructor | Library for getting structured outputs from language models. | Free | Official site |
| Jupyter AI | Open-source generative AI extension for JupyterLab with a chat interface and notebook magics. | Free | Official site |
| Kedro | Open-source Python framework for reproducible data science pipelines. | Free | Official site |
| Kiln | Free desktop app for building AI tasks, synthetic datasets, evals and fine-tunes. | Free | Official site |
| KServe | Open-source model serving on Kubernetes. | Free | Official site |
| llama.cpp | Open-source C/C++ library for running language models efficiently on local hardware. | Free | Official site |
| LlamaFactory | Open-source toolkit with a web UI for fine-tuning 100+ LLMs and vision-language models. | Free | Official site |
| Ludwig | Open-source declarative framework for building custom AI models and fine-tuning LLMs. | Free | Official site |
| Metaflow | Open-source framework for building and managing ML and AI systems. | Free | Official site |
| MinerU | Open-source tool that converts PDFs into machine-readable Markdown and JSON. | Free | Official site |
| MLflow | Open-source platform for managing the machine learning and GenAI lifecycle. | Free | Official site |
| MLX | Apple open-source array framework for machine learning on Apple silicon. | Free | Official site |
| NeMo Guardrails | NVIDIA open-source toolkit for adding programmable guardrails to LLM apps. | Free | Official site |
| OpenCV | Open-source computer vision library. | Free | Official site |
| Oumi | Open platform for building, training and improving specialized AI models and agents. | Free | Official site |
| Outlines | Library for constraining language model output to defined structures. | Free | Official site |
| PEFT | Hugging Face library for parameter-efficient fine-tuning. | Free | Official site |
| Ragas | Open-source toolkit for evaluating retrieval-augmented generation applications. | Free | Official site |
| Ray | Open-source framework for scaling Python and AI workloads. | Free | Official site |
| sentence-transformers | Python library for text and image embeddings. | Free | Official site |
| SGLang | Open-source fast serving framework for large language and vision-language models. | Free | Official site |
| spaCy | Open-source library for industrial-strength natural language processing in Python. | Free | Official site |
| Streamlit | Python framework for building data and AI web apps. | Free | Official site |
| TensorBoard | Open-source visualization toolkit for machine learning experiments. | Free | Official site |
| torchtune | PyTorch library for fine-tuning LLMs. | Free | Official site |
| Transformers | Hugging Face library of pretrained models for text, vision, audio and multimodal tasks. | Free | Official site |
| TRL | Hugging Face library for post-training LLMs with SFT, DPO and RL. | Free | Official site |
| TruLens | Open-source library for evaluating and tracing LLM apps and agents. | Free | Official site |
| vLLM | Open-source high-throughput inference engine for large language models. | Free | Official site |
Marketing & Social (1)
| Tool | What it does | Pricing | Link |
|---|---|---|---|
| Namelix | AI business name generator based on your keywords. | Free | Official site |
Research & Search (9)
| Tool | What it does | Pricing | Link |
|---|---|---|---|
| Andi | AI search assistant that gives short answers with sources instead of a list of links. | Free | Official site |
| GPT Researcher | Open-source deep research agent. | Free | Official site |
| iAsk.ai | AI search engine that answers questions with sourced responses. | Free | Official site |
| Morphic | Open-source AI answer engine with generative UI. | Free | Official site |
| NotebookLM | Google's Gemini Notebook (NotebookLM) that summarizes and chats over your uploaded sources, with audio overviews. | Free | Official site |
| PaperQA | Open-source agentic RAG for scientific papers from FutureHouse. | Free | Official site |
| Semantic Scholar | Free AI-powered search engine for scientific literature. | Free | Official site |
| Vane | Open-source AI-powered answering engine (formerly Perplexica). | Free | Official site |
| Zotero | Free, open-source reference manager for collecting and citing research. | Free | Official site |
Design & Websites (1)
| Tool | What it does | Pricing | Link |
|---|---|---|---|
| Onlook | Open-source visual editor for designing React apps with AI. | Free | Official site |
Data & Analytics (8)
| Tool | What it does | Pricing | Link |
|---|---|---|---|
| DataHub | Open-source data and AI context management and catalog platform. | Free | Official site |
| KNIME | Open-source data analytics platform with AI features. | Free | Official site |
| Marker | Open-source tool that converts PDFs to markdown and JSON. | Free | Official site |
| Microsoft Clarity | Free Microsoft behavior analytics with heatmaps and session recordings. | Free | Official site |
| olmOCR | Ai2 open-source toolkit for converting PDFs to text with a vision language model. | Free | Official site |
| PaddleOCR | Open-source OCR toolkit supporting many languages. | Free | Official site |
| Surya | Open-source OCR and document layout toolkit. | Free | Official site |
| Tesseract | Open-source OCR engine. | Free | Official site |
Health & Medical (6)
| Tool | What it does | Pricing | Link |
|---|---|---|---|
| Be My Eyes | App connecting blind and low-vision users with volunteers and AI. | Free | Official site |
| Buoy Health | AI symptom checker and care navigation. | Free | Official site |
| Juno | Free chronic-illness app to pace energy, log symptoms by voice and share reports with your doctor. | Free | Official site |
| Seeing AI | Free Microsoft app that narrates the world for blind and low-vision people. | Free | Official site |
| Symptomate | AI symptom assessment used by patients and health websites. | Free | Official site |
| Ubie | AI symptom checker that suggests possible causes and next steps. | Free | Official site |
3D & Game Assets (1)
| Tool | What it does | Pricing | Link |
|---|---|---|---|
| SolidCraft | Open-source parametric 3D CAD with MCP automation. | Free | Official site |
Translation & Localization (2)
| Tool | What it does | Pricing | Link |
|---|---|---|---|
| Linguee | Dictionary and translation search with real examples. | Free | Official site |
| Papago | Naver translation service for text, images and voice, strong in Korean and Asian languages. | Free | Official site |
Security (2)
| Tool | What it does | Pricing | Link |
|---|---|---|---|
| Garak | NVIDIA open-source LLM vulnerability scanner. | Free | Official site |
| LLM Guard | Open-source security toolkit for LLM interactions. | Free | Official site |