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
MiroFish
AI Agents · AI Development
A universal swarm intelligence engine that spawns thousands of autonomous AI agents to simulate and predict how real-world events unfold across social, financial, and political domains.
deer-workflow
AI Agents · AI Development
An open-source TypeScript runtime that treats coding agents as replaceable workers inside code-defined, observable Workflow graphs.
Morphik
AI Development · Databases · Search
Morphik is an AI-native ingestion and retrieval engine that lets developers store, search, and reason over visually rich documents — scanned PDFs, manuals, slides, and video — without duct-taping together OCR, an embedding model, and a vector database.
Rasa Open Source
AI Assistants · AI Development · Voice AI
Rasa Open Source is a Python machine learning framework for building contextual, multi-turn chatbots and voice assistants that understand natural language and maintain conversation state.
Gemma Multimodal Fine-Tuner
AI Development
An Apple-Silicon-native LoRA fine-tuning tool for Gemma on text, image, and audio data — with a wizard CLI, live browser-based training visualizer, and streaming from GCS/BigQuery for datasets too large for local disk.
Pezzo
AI Development · Monitoring
Open-source LLMOps platform for prompt management, AI observability, intelligent caching, and real-time cost tracking across LLM providers.
symphony
AI Agents · AI Development
Symphony turns your issue tracker into an autonomous implementation engine—spawning isolated coding agents per ticket so your team manages work, not agents.
GPT4All
AI Assistants · AI Development
Run large language models privately on your laptop — no GPU, no cloud, no data leaving your device.
TensorZero
Ab Testing Experimentation · AI Development · Monitoring
TensorZero unifies the LLM gateway, observability, evaluation, optimization, and experimentation stack behind a single OpenAI-compatible API, built in Rust for sub-millisecond p99 latency.
ktx
AI Development · Analytics · Data Engineering
ktx builds a self-improving context layer over your data warehouse so AI agents like Claude Code and Codex query it with approved metric definitions instead of reinventing SQL logic from scratch.
PostgresML
AI Development · Databases
Run ML training and LLM inference natively inside PostgreSQL with GPU acceleration — no data movement required.
Open Lovable
AI Development
An open-source AI app builder that scrapes a live website and recreates it as a modern React app through chat — built by Firecrawl as a self-hostable example of the Lovable.dev workflow.
Unlimited OCR
AI Development
Baidu's open-source OCR model for "one-shot, long-horizon parsing" — published with an arXiv paper, a Hugging Face model release, and vLLM inference support, aimed at document understanding beyond typical page-by-page OCR limits.
local-deep-researcher
AI Assistants · AI Development
A fully local web research assistant that iteratively searches, summarizes, and refines markdown reports using any Ollama or LMStudio model—no cloud or API keys required.
Tersa
AI Agents · AI Development
An open-source visual canvas for building AI workflows by connecting nodes across 35+ model providers with drag-and-drop simplicity.
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.