Open Source AI Development Apps
Discover the best open source AI Development tools to build intelligent applications. From ML frameworks to data labeling, and unlock the power of AI.
Apps in AI Development
Language
License
Qdrant
AI Development · Databases · Search
Open-source vector database and search engine built in Rust for production-grade AI applications — from semantic search to RAG pipelines and recommendation systems.
agenta
AI Development · Developer Tools · Devops
The open-source LLMOps platform unifying prompt engineering, evaluation, and observability for teams building reliable LLM applications.
OpenHands
AI Code Assistants · AI Development
The self-hosted developer control center for running AI coding agents — locally, in Docker, on VMs, or across cloud backends — with automation workflows for GitHub, Slack, and more.
LanceDB
AI Development · Databases
Open-source, embedded vector database built on the Lance columnar format for fast multimodal search across billions of vectors, backed by Y Combinator (W23).
Langflow
AI Agents · AI Development
Build, test, and deploy AI agents and RAG workflows visually with native API and MCP server export.
Memgraph
AI Development · Databases
High-performance in-memory graph database for AI context and real-time analytics
Promptfoo
AI Development
An open-source CLI and library for evaluating and red-teaming LLM applications — replace trial-and-error prompt engineering with systematic evals, vulnerability scanning, and CI/CD integration.
Trigger.dev
AI Development · Automation · Developer Tools
Build and deploy fully-managed AI agents and background jobs in TypeScript — with no timeouts, durable retries, real-time observability, and elastic scaling built in.
Firecrawl
AI Development · Developer Tools
Turn any website into clean, LLM-ready data with a single API call — no proxy headaches, no scraping complexity.
GitButler
AI Development · Developer Tools · Devops
Git, but better — a modern version control client with stacked branches, parallel workflows, unlimited undo, and first-class support for AI-powered development.
Unsloth
AI Assistants · AI Development
Run and fine-tune LLMs, diffusion, audio and embedding models on your own hardware, from a native desktop app, a browser UI, or a Python library.
agentgateway
AI Development · Developer Tools · Mcp
An open source AI-native proxy that secures, observes, and governs agent-to-LLM, agent-to-tool, and agent-to-agent communication through MCP, A2A, and unified LLM routing.
deepagents
AI Agents · AI Development
The batteries-included Python agent harness — planning, sub-agents, filesystem, shell, memory, and skills bundled in, built on LangGraph.
Hatchet
AI Development · Automation · Developer Tools
A Postgres-backed orchestration engine for background tasks, AI agents, and durable workflows that replaces Redis queues and multi-datastore durable execution platforms with a single self-hostable service.
monty
AI Development · Developer Tools
Run LLM-generated Python code safely inside your agent—no containers, no CPython, no compromise—with sub-microsecond startup.
About AI Development
Build the Future with AI Development Tools
The AI Development category is focused on enabling developers to create applications with intelligent capabilities. This goes beyond simply using pre-built AI APIs; it’s about the entire lifecycle of machine learning (ML) – from data preparation and model training to deployment, monitoring, and continuous improvement. Whether you’re a seasoned data scientist or just starting to explore the world of AI, these tools provide the building blocks for innovative solutions. Core concepts include deep learning, natural language processing (NLP), computer vision, and predictive analytics.
This category includes a diverse range of app types. You’ll find MLOps platforms for tracking experiments and managing model versions, data labeling tools to prepare training datasets, model serving frameworks for deploying models at scale, and AI-powered code assistants that streamline development workflows. Furthermore, specialized libraries for specific AI tasks (e.g., PyTorch for deep learning, spaCy for NLP) are often found here.
The value of AI Development lies in its ability to solve complex problems across many industries. Predictive maintenance in manufacturing, fraud detection in finance, personalized recommendations in e-commerce, and image recognition for autonomous vehicles are just a few examples. By automating tasks, gaining insights from data, and creating more intuitive user experiences, AI Development tools empower businesses to gain a competitive edge. Investing in this category means embracing the future of software and unlocking unprecedented possibilities.