Skip to content
Level up your prompts with SurePrompts — curated prompts for every workflow.
agentscamp

Open Source AI Coding Tools

Open Source AI coding tools — 80 curated editors, agents, CLIs, and MCP servers with notes on what each does best and how it fits your development stack.

Agno

A Python framework for building multi-agent systems with memory, knowledge, and tools — formerly Phidata, now with the AgentOS runtime.

open sourcesdk

Aider

Open-source terminal AI pair programmer that edits files in your Git repo and auto-commits each change, working with Claude, GPT, and other models you bring.

open sourcecli

Argilla

Evaluate Argilla for a supervised text task with separately preserved suggestions, human responses and decision evidence.

open sourcedata

AutoGen (AG2)

A multi-agent conversation framework where agents collaborate via message-passing, with group chat and code execution.

open sourcesdk

BAML

A domain-specific language for type-safe LLM functions, with generated clients and schema-aligned parsing.

open sourcesdk

Browser Use

The most-adopted open-source browser-agent framework — point an LLM at a task and it drives a real browser: navigating, clicking, typing, extracting.

open sourcesdk

Chonkie

A lightweight, fast chunking library for RAG with many splitting strategies in one API.

open sourcesdk

Chroma

An open-source, Python-first vector database that runs in-process — the fastest path from pip install to a working retrieval prototype.

open sourcesdk

Chrome DevTools MCP

Google's official MCP server that gives coding agents a live Chrome — Puppeteer automation plus DevTools network, console, and performance insights.

open sourcemcp

Claude Context

Zilliz's MIT-licensed MCP server that indexes your codebase into Milvus or Zilliz Cloud and gives your agent hybrid semantic code search.

open sourcemcp

Cline

Open-source autonomous coding agent for VS Code that plans, edits files, and runs commands with diff approval, using any model you bring or a local runtime.

open sourceextension

Codex CLI

OpenAI's open-source terminal coding agent with sandboxed execution and two-layer approval controls.

open sourcecli

Continue

An open-source IDE extension for building custom AI coding assistants.

open sourceextension

CrewAI

A Python framework for orchestrating role-playing AI agents as collaborating 'crews', plus event-driven flows.

open sourcesdk

Dedupe

Evaluate Dedupe through an owner-reviewed matching pilot with known pairs, preserved source keys, candidate coverage checks and unresolved cases.

open sourcedata

DeepEval

An open-source evaluation framework for LLM apps — 'Pytest for LLMs' with ready-made metrics and CI integration.

open sourceevaluation

Desktop Commander

MIT-licensed MCP server that gives Claude Desktop and other MCP clients terminal control, file system search, and diff-based file editing.

open sourcemcp

Docling

Open-source Python library that parses PDFs, DOCX, PPTX, HTML, and images into structured Markdown and JSON with layout, tables, and reading order for RAG.

open sourcesdk

DSPy

Program language models instead of prompting them: declare tasks as typed signatures and let optimizers compile the prompts and few-shot examples for you.

open sourcesdk

FastMCP

A Pythonic framework for building Model Context Protocol servers and clients — decorator-based tools, resources, and prompts, with auth and deployment built in.

open sourcesdk

Flowise

Open-source, low-code visual builder for LLM apps and AI agents — drag-and-drop to assemble chains, agents, and RAG; self-host or use Flowise Cloud.

open sourceplatform

Gemini CLI

Google's open-source terminal AI agent powered by Gemini models, with a 1M-token context window and built-in tools.

open sourcecli

Github MCP Server

GitHub's official MCP server — repos, issues, PRs, Actions, and security data for your agent, as a free hosted remote or a local Docker server.

open sourcemcp

GitMCP

Free, open-source remote MCP server that turns any public GitHub repo or Pages site into docs and code-search tools for your agent. No signup or key.

open sourcemcp

Google ADK

Google's open-source, code-first framework to build, evaluate, and deploy AI agents. Python and Java, model-agnostic, deploys to Vertex AI Agent Engine.

open sourcesdk

Goose

Open-source, on-machine AI agent, originally from Block and now an Agentic AI Foundation project — MCP-native and model-agnostic, with a CLI and desktop app.

open sourceagent

Helicone

Open-source LLM observability and AI gateway with one-line integration — logging, tracing, caching, and cost/latency tracking across providers.

open sourceobservability

Instructor

Get structured, validated output from LLMs using plain type definitions, with automatic retries on validation failure.

open sourcesdk

Jan

An open-source ChatGPT alternative that runs fully offline — a polished desktop app over llama.cpp with a model hub, MCP support, and a local API server.

open sourceplatform

Label Studio

Label Studio is an open-source annotation interface that can present imported or model-generated predictions for people to review and correct.

open sourcedata

LanceDB

An open-source embedded vector database built on the Lance columnar format — serverless, multimodal, and designed to scale on local disk or object storage.

open sourcesdk

Langchain

The provider-agnostic agent framework, post-1.0: a standard create_agent loop on the LangGraph runtime, middleware hooks, and the largest integration ecosystem.

open sourcesdk

Langfuse

An open-source LLM engineering platform for tracing, evals, prompt management, and metrics.

open sourceobservability

LangGraph

A low-level library for building stateful, controllable agents as graphs, with checkpointing and human-in-the-loop.

open sourcesdk

LiteLLM

Call 100+ LLM APIs with one OpenAI-format interface — as a Python library or a self-hosted gateway/proxy.

open sourcesdk

Llama Cpp

The C/C++ inference engine that made local LLMs possible — GGUF quantization, every GPU backend, and an OpenAI-compatible server, with no dependencies.

open sourcecli

Llamaindex

The data framework for LLM apps — ingestion, indexing, query engines, and document agents — now centered on document processing with LlamaParse and LlamaCloud.

open sourcesdk

LLM Guard

An open-source security toolkit of input and output scanners for LLM apps — prompt injection, PII/anonymize, secrets, toxicity, and more, from Protect AI.

open sourcesdk

Marker

Open-source pipeline that converts PDFs, images, and Office docs into clean Markdown, JSON, or HTML fast, with optional LLM assist for tables and equations.

open sourcesdk

Mastra

An open-source TypeScript framework for building AI agents, workflows, RAG, and tool-calling, with memory, model routing, and built-in observability.

open sourcesdk

MCP Inspector

The official open-source visual tool for testing and debugging Model Context Protocol servers — connect, list, and call tools, resources, and prompts.

open sourcemcp

Mem0

A memory layer for AI agents and apps — persistent, personalized long-term memory across sessions.

open sourcesdk

Milvus

An open-source vector database built for billion-scale similarity search, with a distributed architecture and a wide menu of index types.

open sourceplatform

NeMo Guardrails

NVIDIA's open-source toolkit for adding programmable guardrails to LLM apps — input, dialog, retrieval, and output rails defined in the Colang language.

open sourcesdk

Ollama

An open-source tool to run open-weight LLMs locally with a single command, including a local OpenAI-compatible API.

open sourcecli

OpenAI Agents SDK

OpenAI's lightweight, open-source framework for agents — handoffs, guardrails, sessions, and built-in tracing.

open sourcesdk

Opencode

The open-source AI coding agent — a terminal TUI from Anomaly with 75+ model providers, LSP-powered context, parallel agents, and shareable sessions.

open sourcecli

OpenHands

Open-source autonomous AI software-development agent (formerly OpenDevin) — writes code, runs commands, and browses the web in a sandbox.

open sourceagent

Pandasai

A Python library that adds a chat method to your dataframes: it generates and runs pandas code to answer questions, with an optional Docker sandbox.

open sourceanalytics

pgroll

An open-source CLI for zero-downtime, reversible Postgres schema migrations using the expand-contract pattern behind versioned schema views.

open sourcecli

pgvector

An open-source Postgres extension that adds a vector type and HNSW/IVFFlat indexes for similarity search inside your existing database.

open sourcesdk

Pipecat

An open-source Python framework for real-time voice and multimodal conversational AI — it orchestrates streaming STT, LLM, and TTS into composable pipelines.

open sourcevoice

Playwright MCP

Microsoft's open-source MCP server that gives AI agents structured browser automation via Playwright's accessibility tree.

open sourcemcp

Postgres MCP Pro

The maintained Postgres MCP server — safe SQL execution, EXPLAIN with hypothetical indexes, workload-driven index tuning, and database health checks.

open sourcemcp

promptfoo

An open-source CLI for testing, comparing, and red-teaming LLM prompts, models, and apps.

open sourceevaluation

Pydantic AI

Type-safe agent framework from the Pydantic team: validated structured outputs, dependency injection, durable execution, 'that FastAPI feeling.'

open sourcesdk

Qdrant

An open-source vector database written in Rust, built for low-latency similarity search at scale.

open sourceplatform

Qwen Code

Alibaba Qwen's Apache-2.0 coding agent for the terminal, editor and desktop: OpenAI, Anthropic, Gemini and Qwen APIs, any provider, or local models.

open sourcecli

Qwen3-VL

Alibaba Qwen's open-weights vision-language model family (2B–235B, Apache-2.0): image and document understanding, OCR, visual reasoning, and video.

open sourceplatform

RAGAS

An open-source framework for evaluating retrieval-augmented generation with reference-free RAG metrics.

open sourceevaluation

Repomix

MIT tool that packs a local codebase or GitHub repo into one AI-friendly file, as a CLI or an MCP server your agent can grep and read in slices.

open sourcemcp

Roo Code

A discontinued open-source VS Code agent (a Cline fork); the team has since pivoted away from the IDE extension.

open sourceextension

Sequential Thinking MCP

The official MCP reference server for structured reasoning — a sequential_thinking tool that lets agents decompose, revise, and branch their thinking.

open sourcemcp

Serena

An MCP toolkit that gives coding agents IDE-grade powers — symbol-level retrieval and editing via language servers, across 40+ languages.

open sourcemcp

Skyvern

Open-source vision + LLM browser automation aimed at replacing brittle RPA — workflow builder, CAPTCHA/2FA handling, and self-host or cloud.

open sourceplatform

Slack MCP Server

The community-canonical Slack MCP server — smart history fetch, message search, channels, reactions, and opt-in posting, after the official server was archived.

open sourcemcp

Spec Kit

GitHub's open-source toolkit for spec-driven development — a specify CLI and /speckit slash commands that walk any coding agent from spec to implementation.

open sourcecli

Stagehand

Browserbase's open-source SDK for browser agents — act, extract, observe, and agent primitives that mix natural language with code-level control.

open sourcesdk

Supabase MCP

Supabase's official MCP server — run SQL and migrations, read logs and advisors, generate types, and deploy Edge Functions, with read-only and project scoping.

open sourcemcp

Swe Agent

Open-source autonomous coding agent from Princeton/Stanford that turns an LLM into a software engineer to fix real GitHub issues.

open sourceagent

Tabby

Self-hosted, open-source AI coding assistant by TabbyML — run your own completion and chat models on your infrastructure, with IDE extensions.

open sourceextension

Unsloth

An open-source library that makes LoRA/QLoRA fine-tuning of LLMs roughly 2x faster and far more memory-efficient, so you can fine-tune on a single GPU.

open sourcesdk

Vanna

An MIT-licensed Python framework for text-to-SQL: a user-aware agent that learns from successful queries and streams tables, charts, and summaries back.

open sourceanalytics

Vercel AI SDK

An open-source TypeScript toolkit for building AI apps — unified model API, streaming, structured output, tool calling, and UI hooks.

open sourcesdk

vLLM

A high-throughput, memory-efficient inference and serving engine for LLMs, with PagedAttention, continuous batching, and an OpenAI-compatible API server.

open sourcesdk

Void — Open-Source AI Code Editor (VS Code Fork)

Open-source AI code editor forked from VS Code, an alternative to Cursor that connects directly to your chosen model with no proprietary backend.

open sourceide

Wave Terminal

Open-source terminal that blends the CLI with inline file previews, a built-in editor, a web browser, and a context-aware AI assistant in one window.

open sourceterminal

Weaviate

An open-source vector database with built-in hybrid search, pluggable vectorizer modules, and GraphQL/REST/gRPC APIs.

open sourceplatform

Whisper

OpenAI's open-weights speech-to-text — the MIT-licensed multilingual model family that made self-hosted transcription a default, with a huge ecosystem.

open sourcevoice

Zed

A high-performance, multiplayer code editor with built-in AI assistance.

open sourceide