AI developer tools reviewed
392 AI developer tools, each with a review written from its own sources and usage data updated every Monday.
Coding agents
- Agent Reach: Agent Reach is a Python CLI that lets AI agents search and read platforms such as Twitter, Reddit, YouTube, GitHub, Bilibili and Xiaohongshu.
- agent-purge: One persona, many coding agents. Replace or inject system prompts across codex, claude, opencode, grok, omp, hermes, pi, zcode - with a local web console.
- agents-cli: The CLI and skills that turn any coding assistant into an expert at creating, evaluating, and deploying AI agents on Google Cloud.
- Agenttrail: Local observability for AI coding agents. Agenttrail Map shows project structure and activity; Agenttrail Kitchen visualizes tasks and role contributions in 3D.
- Aider: Aider is an open-source command-line tool for AI pair programming in your terminal, working with cloud and local LLMs on your codebase.
- AionUi: Open-source 24/7 Cowork app for OpenClaw, Hermes, Claude Code, Codex, OpenCode and 20+ more CLI Agent | Customize your assistants | Team them up|Star if you like it!
- AIPOCH Open-Science: The open-source AI research workbench for scientific research and agent workflows. Local-first, model-agnostic desktop app with extensible skills, MCP tools and connectors, Python/R execution and traceable artifacts for reproducible research on macOS, Windows and Linux.
- ARTEMIS: ARTEMIS is an open-source Google tool that turns natural-language instructions into Android automation for testing and everyday tasks on real devices or emulators.
- Augment CLI: Augment CLI (Auggie) is Augment Code's agentic coding CLI. It runs in your terminal and works on your codebase through natural language.
- CC Switch: CC Switch is a cross-platform desktop app that manages API providers, MCP, Skills, and prompts for Claude Code, Codex, OpenCode, and other coding agents.
- cc-haha: 本地优先的跨平台 Claude Code / AI Agent 桌面工作台:多 Agent 协作、Git Worktree、代码 Diff、技能市场、多模型、Computer Use、桌面宠物;支持微信、飞书、钉钉及 H5 等远程访问。 | Local-first Claude Code / AI Agent desktop workspace: multi-agent teams, Git worktrees, diffs, skills marketplace, multi-model, Computer Use, task-aware desktop pets; remote via WeChat, Feishu, DingTalk, Telegram, WhatsApp & H5.
- ccusage: ccusage is a local CLI that analyzes token usage and estimated costs from coding agent CLIs like Claude Code, Codex, and Gemini CLI.
- Chatbox: Powerful AI Client
- Cherry Studio: AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs
- Cindy: Cindy is an open-source AI agent app for desktop and mobile that combines Claude Code, Codex and Pi across your connected devices.
- Claude Code: Claude Code is Anthropic's agentic coding tool that reads your codebase, edits files, runs commands, and handles git workflows through natural language.
- Claude Code Router: One local control plane for every AI agent: route across models, fuse new capabilities, orchestrate tools, and stay fully in control.
- Claude Flow: Claude Flow, now named Ruflo, is an agent meta-harness for Claude Code and Codex that adds coordinated agent swarms, memory, and an MCP server.
- Claude-Mem: Claude-Mem is a persistent memory plugin that captures coding agent sessions, compresses them with AI, and injects relevant context into future sessions.
- Cline: Cline is an open source autonomous coding agent available as a CLI, desktop app, VS Code extension, JetBrains plugin, and SDK.
- cmux: Open source Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents. Built for multitasking, organization, and programmability.
- Cockpit Tools: 🚀 通用 AI IDE 账号管理工具:支持 Antigravity / Codex / GitHub Copilot / Windsurf / Kiro / Cursor / Gemini-cli / CodeBuddy,多账号切换、配额监控、自动唤醒与多开实例管理。 🚀 Universal AI IDE account manager for Antigravity / Codex / GitHub Copilot / Windsurf / Kiro / Cursor / Gemini-cli / CodeBuddy, with multi-account switching, quota monitoring, wake-up automation, and multi-insta
- Codebuff: Codebuff is an open multi-agent framework for coding agents. It powers the orchestration, tools, and SDK of the Freebuff coding agent.
- Codewhale: Open-source Rust agent engine and terminal client for Codewhale, with provider choice, tools, approvals and receipts.
- Codex CLI: Codex CLI is a coding agent from OpenAI that runs locally in your terminal on Mac, Linux, and Windows.
- CodexBar: Show usage stats for OpenAI Codex and Claude Code, without having to login.
- CodexHost: Run Pi and Claude Code directly in Codex Desktop. 在 Codex Desktop 中直接运行 Pi 和 Claude Code。
- Command Code: Command Code AI — the best coding agent for open models.
- Continue: open-source coding agent
- CowAgent: Open-source personal AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
- Crush: Crush is a terminal-based AI coding agent from Charm that connects your tools, code, and workflows to the LLM of your choice.
- Cumora: Where agent teams gather. Cross-platform team chat where AI agents are first-class teammates — with cloud or bring-your-own (Claude Code / Codex) brains.
- DeepSeek Harness: DeepSeek Harness (dsh) is an open-source agent harness from DeepSeek AI, built on an everything-is-a-plugin architecture powered by Cordis.
- DeepSeek-Reasonix: A reliable coding agent for complex software engineering tasks.
- DSH Claude Style: DSH Claude Style is a theme plugin that recreates the Claude Code Desktop look and interaction style in the DeepSeek Harness web GUI.
- DSH-IM: DSH-IM is a DeepSeek Harness plugin that connects IM bots such as Feishu, WeChat, Telegram, Slack and WhatsApp to a local Harness.
- dsh-TUI: dsh-TUI is an interactive terminal UI plugin for DeepSeek Harness (DSH) with streaming output, live agent status, session rewind, and side panels.
- EAC design world: DeepSeek Harness 本地视频制作与设计插件:多轨剪辑、模板与设计体系、原生预览画布和真实文件导出
- Easel: Easel is an open-source AI agent workbench for social media creators that discovers trends, plans, creates, publishes, and analyzes content across Chinese platforms.
- Eigent: Eigent: The Open Source Cowork Desktop - Local and Free Alternative to Claude Cowork and Codex
- ESP32 iPhone Agent: ESP32 iPhone Agent lets an AI vision model operate a real iPhone through an ESP32-S3 board acting as AirPlay receiver and USB mouse.
- failproofai: Observability and enforcement for AI agent harnesses. Capture every run and runtime reliability with policy enforcement.
- fast-jev-compaction: Claude Code plugin that replaces the compaction summary with Jev decisions: every tool call and result is scored in one fast request, stale ones are dropped or truncated, everything kept stays verbatim.
- FrontierAgent: 🧩 FrontierAgent, our agent framework, open-sourced alongside it — native command-line TUI, ReAct and Agent Team modes, one command on macOS and Linux, no preinstall, no hard Docker dependency.
- fx: Unix like coding agent
- Gemini CLI: Gemini CLI is an open-source AI agent from Google that brings Gemini models into your terminal for coding and automation tasks.
- GitHub Copilot CLI: GitHub Copilot CLI is a terminal tool that runs GitHub's Copilot coding agent locally to build, debug, and understand code through natural language.
- Google Workspace CLI: Google Workspace CLI — one command-line tool for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more. Dynamically built from Google Discovery Service. Includes AI agent skills.
- Goose: Goose is an open source, general-purpose AI agent with a desktop app, CLI, and API that works with any LLM provider.
- Grok Build: SpaceXAI's coding agent harness and TUI. Fullscreen, mouse interactive, extensible.
- Happy: Orchestrate Claude, Codex and Grok in one app. Open-source (MIT), reuses the subscriptions you already pay for.
- Harness Toolkit: Steers Cursor and Claude Code agents with gates → follow-up → handoff → policy.
- HarnessRouter: HarnessRouter is a self-hosted, Apache-2.0 service that runs agent harnesses like Codex and Claude Code through one OpenAI Responses-compatible API.
- herdr: herdr is an open source terminal runtime for coding agents that keeps their sessions running in a background server and shows each agent's status.
- Hermes Agent: Hermes Agent is an open-source, self-hosted AI agent by Nous Research with persistent memory, self-created skills, and a messaging gateway.
- HolmesGPT: HolmesGPT is an open-source AI agent that investigates production incidents and finds root causes across Kubernetes, VMs, cloud services, databases and SaaS platforms.
- html-video: Programmatic video for coding agents — HTML to video on your laptop. Turn HTML, CSS & data into real MP4s with pluggable render engines, 21 templates, AI soundtrack. Apache-2.0, no per-render fees. An official project by the Open Design team.
- Hypit: Hypit is an open-source language and system that lets coding agents like Claude Code and Codex clone or create videos as editable workflows.
- Invisible Dots: Open-source, self-hosted alternative to OpenAI Dots, Grok Bot. Built to be undetectable by anti-bot systems.
- jcode: High performance coding agent harness written in Rust, built for heavy multi-agent dev workflows
- Jevgrep: Jevgrep is a CLI for coding agents that finds relevant files and source excerpts when you ask what code does, using the Jev model.
- Kilo Code: Kilo is the all-in-one agentic engineering platform. Build, ship, and iterate faster with the most popular open source coding agent.
- Kimi CLI: Kimi CLI is an archived Python terminal AI agent from Moonshot AI, now replaced by Kimi Code CLI.
- Kiro Crew: A persistent workspace for development work that self-improves and continues beyond one session.
- Kun: Local-first AI agent workspace for coding, writing, design, research, and automation — one runtime for desktop GUI and TUI.
- little-coder: little-coder is a terminal coding agent built on pi and tuned for small local language models, with support for cloud models too.
- MindsHub: The unified workspace where open-source models get things done for you.
- mini-SWE-agent: mini-SWE-agent is a minimal Python AI agent, about 100 lines for its agent class, that solves GitHub issues or helps in your command line.
- MonoCode: MonoCode is a desktop GUI that runs coding agents already installed and logged in on your machine, such as Claude Code, Codex, and Cursor.
- nanobot: nanobot is an open-source, self-hosted personal AI agent framework in Python that runs in a browser, terminal, or chat app.
- Octop: A smarter, self-hosted AI assistant — multi-user, multi-agent.
- OfficeCLI: OfficeCLI is a single-binary command-line tool that lets AI agents create, read, and edit Word, Excel, and PowerPoint files.
- Oh My OpenAgent: Oh My OpenAgent (OmO) is a terminal coding agent, run with one `omo` command, that orchestrates multiple AI models to research, plan, code and verify work.
- oh-my-claudecode: oh-my-claudecode is a multi-agent orchestration plugin and CLI for Claude Code that coordinates agent teams and external CLI workers.
- Omnigent: Omnigent is an open-source AI agent framework and meta-harness: orchestrate Claude Code, Codex, Cursor, Pi, and custom agents — swap harnesses without rewriting, enforce policies and sandboxing, and collaborate in real time from any device.
- omnirush.ai: omnirush.ai is a desktop coding agent app for macOS and Linux that gives free access to frontier models through an omnirush.ai account.
- Onlook: The Developer Tool for Visual Engineers • An Open-Source AI-First Design tool • Visually build, style, and edit your code with AI • World's best, top-most agent recommended #1 Developer tool for Designers and Visual Engineers to design with Real Code.
- Open Code Review: Open Code Review is an AI code review CLI that combines deterministic pipelines with an LLM agent to produce line-level review comments on Git changes.
- Open Dots: Open Dots, published as Open Duet, is an open-source, self-hosted workspace for named AI agents with memory, routines, and approval controls.
- Open Interpreter: A coding agent for open models like Kimi K3 and GLM 5.3
- OpenBot: OpenBot is an open-source, self-hosted template for AI coworkers that each get their own browser, files and granted tools, with every action governed and recorded.
- OpenCode: OpenCode is an open source AI coding agent that helps you write and run code in a terminal, desktop app, or IDE extension.
- OpenDesign: OpenDesign is an open-source, local-first AI design workspace that uses your coding agent to create prototypes, decks, images, and motion videos.
- OpenEvolve: OpenEvolve is an open-source implementation of AlphaEvolve that uses LLMs in an evolutionary loop to iteratively improve programs against an evaluator.
- OpenHands: OpenHands Agent Canvas is a self-hosted control center for running coding agents and automations across local, remote, and cloud backends.
- OpenMausBot: OpenMausBot is an open-source desktop chat app where each contact is a local Claude, Codex, or Grok CLI agent with its own computer.
- OpenMuse: OpenMuse is a self-hostable personal-agent app with a persistent browser, optional Linux terminal, files, and durable tasks, built with CopilotKit and AG-UI.
- OpenScience: The open-source AI workbench for scientific research
- Orca: Orca is a desktop agent development environment for running Claude Code, Codex, and other CLI coding agents in parallel, each in its own git worktree.
- Paperclip: Paperclip is an open-source Node.js server and React UI that orchestrates teams of AI agents with org charts, budgets, governance, and goals.
- Paseo: Paseo is an open source agentic development environment for running and orchestrating multiple coding agents from desktop, mobile, web, and CLI.
- PenguinHarness: 🐧 Unified and Stable RSI Platform
- PI-Desktop: PI-Desktop is a local-first desktop workspace for AI coding agents, built on Electron, a Rust host core, the pi agent harness, and plugins.
- Pinvou Agent: Open-source desktop AI agent for tools, files, knowledge, workflows, and real deliverables.
- Plandex: Open source AI coding agent. Designed for large projects and real world tasks.
- Qwen Code: Qwen Code is an open-source AI coding agent for the terminal, with editor plugins, a desktop app, a web UI, SDKs, and chat integrations.
- Rakazo: Rakazo is an open source, self-hosted AI agent platform for persistent bot teammates, with your own model and sandbox provider.
- RTK: CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies
- Skill Recorder: Skill Recorder is a desktop app that records your on-screen work session and turns it into a reusable agent Skill or Automation.
- Spec Kit: Spec Kit is an open source toolkit from GitHub that gives AI coding agents structured processes, reusable templates, and documented outcomes.
- SWE-agent: SWE-agent takes a GitHub issue and tries to automatically fix it, using your LM of choice. It can also be employed for offensive cybersecurity or competitive coding challenges. [NeurIPS 2024]
- T3MP3ST: autonomous red teaming platform; multi-agent offensive-security meta-harness
- TencentDB Agent Memory: TencentDB Agent Memory is a team-level memory hub for AI Agents — turning conversations, docs, and code into four reusable memory assets (Chat Memory, Skill, LLM-Wiki, Code-Graph) that are governed, shared, and equipped across agents and frameworks.
- Trail-Code: Turbocharge Claude Code, Cursor, Codex, Gemini & every coding agent: faster, cheaper, with contextual understanding specific to your codebase.
- TrueForge: The open-source agent harness - the runtime layer that turns an LLM into a working agent.
- Vibe Kanban: Vibe Kanban is a kanban board for planning work and running coding agents like Claude Code and Codex in isolated workspaces.
- Yao Agents: ✨ All your agents and workspaces in one place, on every device you own. Track tasks on a board, accessible from desktop, mobile, browser, or API. Self-hosted.
- ZCode: ZCode is Z.ai's AI coding workbench, with a desktop app, browser interface and terminal agent built as the official harness for GLM-5.3.
- Zed: Zed is a multiplayer code editor written in Rust from the creators of Atom and Tree-sitter, built for collaboration with humans and AI agents.
- Zeron: A native control plane for Claude Code, Codex, Cursor, Devin and other coding agents.
Agent frameworks
- A2A Protocol: A2A Protocol is an open protocol that lets opaque AI agents built on different frameworks discover each other, communicate, and collaborate.
- AG-UI: AG-UI is an open, event-based protocol that standardizes how AI agents connect to user-facing frontend applications.
- Agent Lightning: The absolute trainer to light up AI agents.
- Agentic Context Engine: 🧠 Make your agents learn from experience. Now available as a hosted solution at kayba.ai
- AgentKit by Inngest: AgentKit: Build multi-agent networks in TypeScript with deterministic routing and rich tooling via MCP.
- AgentScope: AgentScope is a Python agent framework with an SDK for building ReAct agents and an agent service backend with a web UI.
- Agno: Agno is a Python framework and runtime for building agents, running them as a service, and managing the platform through a web UI.
- assistant-ui: assistant-ui is an open-source TypeScript/React library of composable primitives and runtimes for building AI chat interfaces in your app.
- Atomic Agents: Atomic Agents is a lightweight, modular Python framework for building agentic AI pipelines and applications, built on Instructor and Pydantic.
- AutoGen: A programming framework for agentic AI
- Bifrost: Open-source, high-performance AI gateway that works as your LLM gateway, MCP gateway and agent gateway. One OpenAI-compatible API for 10,000+ models, with failover, load balancing, semantic caching, virtual keys, budgets and MCP Code Mode. Works with any SDK or agent and adds under 200µs of overhead at 5k RPS.
- CAMEL: CAMEL is an open-source Python framework for building multi-agent systems with LLM-driven agents, tools, memory, and synthetic data generation.
- Claude Agent SDK: Claude Agent SDK is a Python SDK for building agents that interact programmatically with Claude Code, including its tools, custom tools, and hooks.
- CopilotKit: CopilotKit is an open-source framework that connects apps to AI agents with chat, generative UI, shared state, and human approvals.
- CrewAI: CrewAI is an open-source Python framework for building multi-agent workflows, using role-based agent Crews and event-driven Flows.
- Deep Agents: Deep Agents is an open source, opinionated agent harness from LangChain, built on LangGraph, with sub-agents, filesystem, context management, and skills bundled in.
- Dify: Dify is an open-source LLM app development platform for building agentic workflows, RAG pipelines, and agents on a visual canvas.
- DSPy: DSPy: The framework for programming—not prompting—language models
- elizaOS: Open source agentic operating system
- Flowise: Flowise is an open source TypeScript platform for building AI agents, chatbots and multi-agent workflows visually. The project is now archived.
- Genkit: Genkit is an open-source framework from Google for building AI-powered and agentic apps in JavaScript/TypeScript, Go, Python, and Dart.
- Google ADK: An open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.
- Harness²: Harness² is a Python framework from Google Research for recursive agent harnessing, refining an agent's prompts, tools, memory and skills while model weights stay fixed.
- Haystack: Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.
- HyperFrames: HyperFrames is an open-source framework that turns HTML, CSS, media, and seekable animations into deterministic MP4 videos, built for AI coding agents.
- LangChain: The agent engineering platform.
- LangChain4j: LangChain4j is an idiomatic, open-source Java library for building LLM-powered applications on the JVM. It offers a unified API over popular LLM providers and vector stores, and makes implementing tool calling (including MCP support), agents and RAG easy. It integrates seamlessly with enterprise Java frameworks like Quarkus and Spring Boot.
- Langflow: Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
- LangGraph: LangGraph is a low-level orchestration framework and runtime for building, managing, and deploying long-running, stateful agents in Python or JavaScript.
- LlamaIndex: LlamaIndex is the document processing platform for AI
- Mastra: Mastra is a TypeScript framework for building AI-powered applications and agents, with workflows, memory, model routing, MCP servers, evals, and observability.
- MemOS: Self-evolving memory OS for LLM & AI Agents: ultra-persistent memory, hybrid-retrieval, and cross-task skill reuse, with 35.24% token savings and DeepSeek Harness support.
- MetaGPT: 🌟 The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming
- Microsoft Agent Framework: A framework for building, orchestrating and deploying AI agents and multi-agent workflows with support for Python and .NET.
- n8n: n8n is a fair-code workflow automation platform for building AI agents and workflows with a visual canvas plus custom code, self-hosted or cloud.
- OpenAI Agents SDK: OpenAI Agents SDK is a Python framework from OpenAI for building multi-agent workflows with tools, handoffs, guardrails, sessions and tracing.
- Oumi: Oumi is an open-source Python platform for fine-tuning, evaluating, and deploying open text and multimodal models, including agentic tool-using LLMs.
- Pydantic AI: Pydantic AI is a typed Python agent framework where models are swapped with a string, with tools, structured outputs, durable execution and realtime voice.
- Ray: Ray is an open source AI compute engine with a core distributed runtime and libraries for scaling Python and ML workloads.
- Semantic Kernel: Integrate cutting-edge LLM technology quickly and easily into your apps
- SkillOpt: SkillOpt is a Python text-space optimizer that trains reusable natural-language skill documents for frozen LLM agents without changing model weights.
- smolagents: smolagents is a minimal Python library from Hugging Face for building agents that write their actions as Python code to call tools.
- Spring AI: An Application Framework for AI Engineering
- Strands Agents: Strands Agents is an open-source SDK for building and running AI agents in Python and TypeScript, with any model and any cloud.
- Vercel AI SDK: Vercel AI SDK is a provider-agnostic TypeScript toolkit for building AI-powered applications and agents with frameworks like Next.js, React, Svelte, and Vue.
- VoltAgent: VoltAgent is an AI agent engineering platform built on an open-source TypeScript framework, with the VoltOps Console for observability and deployment.
MCP and agent tools
- 21st MCP: It's like v0, but in your Cursor / Claude Code / Windsurf: search 10,000+ React/Tailwind components, generate new UI with AI, and publish your own — right from your editor. Magic MCP is now the 21st MCP; this package keeps old configs working. Setup: 21st.dev/mcp
- Ableton MCP: Control Ableton Live with any LLM: create tracks, arrange clips & compose music via MCP
- agentmemory: agentmemory is a local memory server that gives AI coding agents persistent memory across sessions through hooks, MCP, or a REST API.
- arxiv-mcp-server: A local MCP server for agent literature work. Original-LaTeX section reads, BibTeX from arXiv metadata, and topic watches. Papers stay on disk. Search is optional.
- AWS MCP Servers: AWS MCP Servers is an open source suite of specialized MCP servers that give AI assistants access to AWS documentation, guidance, and workflows.
- awwwards-mcp: Free, open-source MCP server that gives AI coding agents (Claude Code, Codex, Cursor, OpenCode, ZCode…) design inspiration from award-winning websites — search with real screenshots, pull design DNA, capture and record live sites. A Mobbin alternative. No API key.
- Blender MCP: Blender MCP is a community plugin and MCP server that lets an LLM create, modify and inspect 3D scenes in Blender.
- Chat on Steroids: Cross-platform local MCP capabilities for ChatGPT with Chrome integration, Goal, Compact & Resume, and durable multi-agent workflows.
- Chrome DevTools MCP: Chrome DevTools MCP is an MCP server and CLI that lets coding agents control and inspect a live Chrome browser using Chrome DevTools.
- codebase-memory-mcp: High-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph — average repo in milliseconds. 162 languages, sub-ms queries, 99% fewer tokens. Single static binary, zero dependencies.
- Codex with ChatGPT: ChatGPT thinks. Codex works. Use ChatGPT as the planning brain while keeping the Codex harness.
- Composio: Composio is an SDK, CLI, and hosted MCP service that gives AI agents authenticated app toolkits, per-user sessions, triggers, and a sandbox.
- computer-use-linux: Native Linux desktop control for AI agents (MCP, Pi, CLI) — semantic AT-SPI trees, screenshots, window targeting, and input across GNOME, KDE, Hyprland, niri, COSMIC, i3, and X11.
- Context Mode: Context Mode is an MCP server and plugin that keeps raw tool output out of AI coding agents' context windows and persists session memory.
- Context7: Context7 is a documentation service that feeds up-to-date, version-specific library docs and code examples into AI coding agents through a CLI or MCP server.
- ContextForge: ContextForge is an open source gateway, registry, and proxy that federates MCP, A2A, and REST/gRPC APIs behind one endpoint.
- Desktop Commander: Desktop Commander is an MCP server that gives AI clients terminal control, file system search, and diff-based file editing on your own computer.
- Exa MCP: Exa MCP for web search and web crawling!
- Excel MCP Server: Excel MCP Server is an open-source MCP server that lets AI clients create, read and edit Excel files without Microsoft Excel.
- FastMCP: FastMCP is a Python framework for building Model Context Protocol servers, clients, and interactive apps that connect LLMs to tools and data.
- ffmpeg-skill: Local video editor for coding agents: 42 FFmpeg tools with a machine-readable contract and an MCP server, for Claude Code, Cursor and Codex. Cut, captions, reframe, loudness, platform exports. No cloud, no API keys.
- Figma Context MCP: Figma Context MCP (Framelink MCP for Figma) is an MCP server that gives AI coding agents like Cursor simplified Figma layout and styling data.
- Firecrawl MCP: Firecrawl MCP is the official Model Context Protocol server that lets MCP clients search, scrape, crawl, map, parse, and interact with the web through Firecrawl.
- Ghidra MCP Server: Ghidra MCP Server — 200+ MCP tools for AI-powered reverse engineering. GUI plugin + headless server, lazy tool loading, convention enforcement, batch operations, Ghidra Server integration, and Docker deployment.
- GitHub MCP Server: GitHub MCP Server is GitHub's official MCP server that connects AI agents and assistants to GitHub repositories, issues, pull requests and workflows.
- ha-mcp: ha-mcp is an unofficial Model Context Protocol server that lets AI assistants control and manage Home Assistant using natural language.
- JADX-AI-MCP: Plugin for JADX to integrate MCP server
- jCodeMunch MCP: jCodeMunch MCP is an MCP server that retrieves source code by symbol instead of by file, using tree-sitter AST parsing.
- LinkedIn MCP Server: Open-source MCP server for LinkedIn. Give Claude and any MCP-compatible AI agent access to profiles, companies, jobs, and messages.
- MCP Atlassian: MCP Atlassian is an open-source Model Context Protocol server that connects AI assistants to Jira and Confluence on Cloud and Server/Data Center.
- MCP Inspector: MCP Inspector is a developer tool for testing and debugging Model Context Protocol servers through a web UI, CLI, or terminal UI.
- MCP Python SDK: MCP Python SDK is the official Python library for building Model Context Protocol servers and clients.
- MCP reference servers: MCP reference servers is a collection of reference Model Context Protocol server implementations maintained by the MCP steering group.
- MCP Toolbox for Databases: MCP Toolbox for Databases is an open source MCP server for databases.
- MCP TypeScript SDK: MCP TypeScript SDK is the official TypeScript library for building Model Context Protocol servers and clients on Node.js, Bun, and Deno.
- mcp-agent: mcp-agent is a Python framework for building AI agents with Model Context Protocol servers and composable workflow patterns.
- mcp-remote: mcp-remote is a proxy that lets MCP clients supporting only local stdio servers connect to remote MCP servers, with OAuth support.
- mcp-use: mcp-use is a TypeScript framework for building, testing, and shipping MCP servers, ChatGPT apps, and Claude connectors, with a Python version too.
- n8n-MCP: n8n-MCP is an MCP server that gives AI assistants access to n8n node documentation, properties, operations and templates to build n8n workflows.
- Next AI Draw.io: Draw and edit draw.io diagrams by chatting with an AI. Web app, desktop app, and an MCP server for Claude Code, Cursor, Codex and VS Code.
- Notion MCP: Official Notion MCP Server
- open-computer-use: 👾 Open Computer Use – Open-Source Alternative to Codex Computer Use
- OpenConnector: Open-source auth gateway connecting 1500+ SaaS providers to AI agents through SDK, CLI, MCP, HTTP, and OpenAPI.
- Playwright MCP: Playwright MCP is a Model Context Protocol server from Microsoft that lets LLMs automate browsers through Playwright's structured accessibility snapshots.
- Radar: The missing open-source Kubernetes UI with a built-in MCP server for AI agents. See what's broken, why, and what changed. Issues, Topology, event timeline, Helm, GitOps, live service traffic, and cluster audits - all in one Go binary.
- REA: REA is an MCP server and CLI that lets coding agents reverse engineer native binaries, JavaScript and Electron apps, .NET assemblies, and websites.
- ripwire: The ripgrep of AI context: a zero-dependency C++23 CLI + MCP server for coding agents. Find what you want without reading the repo, then check you built what you meant — blast radius, tests-to-run, quality deltas. Signatures at 74.7% fewer bytes than bodies; every guess labelled, every loss published. Paddle out with a map.
- Semble: Fast and Accurate Code Search for Agents. Uses 99% fewer tokens than grep+read
- Serena: Serena is an MCP toolkit that gives coding agents semantic, symbol-level code retrieval, editing, refactoring and debugging tools, similar to an IDE.
- Stripe Agent Toolkit: Stripe Agent Toolkit is a collection of SDKs, an MCP server, and agent skills for connecting LLMs and agent frameworks to Stripe.
- Supabase MCP: Supabase MCP is a Model Context Protocol server that connects Supabase projects to AI assistants such as Cursor, Claude, and Windsurf.
- TradingView MCP: MCP server for market analysis in AI assistants: screeners, multi-timeframe technical analysis, backtests and sentiment for crypto, stocks, forex and futures. 39 tools. Self-host free, or use the hosted version, TradingMCP.
- Treg: Treg is a registry and proxy that gives AI agents one token for a catalog of paid third-party API endpoints and team-shared tools.
- Unity MCP: Unity MCP is an open-source bridge that lets AI assistants control the Unity Editor through the Model Context Protocol.
- Unity-MCP: AI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for free.
- wigolo: The go-to web for your AI coding agent — local-first search, fetch, crawl & research over MCP. No API keys, no cloud, $0/query. Public beta.
- x64dbg-MCP Server: x64dbg-MCP Server is a native MCP (Model Context Protocol) plugin for x64dbg that exposes the debugger's full functionality over HTTP. Connect any MCP-compatible AI assistant and control x64dbg programmatically: set breakpoints, step through code, read memory, dump registers, and more. Built with Zig — zero dependencies, single-binary output, cros
- Zotero MCP: Zotero MCP connects your Zotero research library to Claude, ChatGPT, Cursor, Codex and other AI assistants through the Model Context Protocol.
- 灵枢 (dsh-memory): 白箱AGI架构探索:元认知(自我认知循环)、持续学习(知识飞轮)、世界模型(条件空间+语义时空图)、自我改进(自举纪律)、零LLM白箱管线与可审计信任护栏。
Model SDKs and gateways
- @shadcn/lint: An agent-first linter for Tailwind design systems. Write design system rules that agents can verify.
- aisuite: aisuite is a lightweight Python library offering a unified Chat Completions API across LLM providers plus an Agents API with tools and toolkits.
- Anthropic SDK: Anthropic SDK is the official Python library for calling the Claude API from Python applications.
- BAML: BAML is an open-source, TypeScript-like programming language for agents, with runtime types, typed errors, and native LLM functions, tests, and evaluations.
- Cohere SDK: Cohere SDK is a Python library for accessing Cohere models through the Cohere API and cloud platforms like AWS, Azure, GCP and OCI.
- EverOS: One portable memory layer for every AI agent: local-first, Markdown-native, user-owned, and self-evolving across apps, tools, and workflows.
- fal client: fal client is a Python package for calling fal model APIs or your own deployed fal endpoints, with a JavaScript and TypeScript counterpart.
- Google Gen AI SDK: Google Gen AI SDK is a Python library for integrating Google's generative models into applications through the Gemini Developer API or Gemini Enterprise Agent Platform.
- Headroom: Headroom compresses tool outputs, logs, files, and RAG chunks locally before they reach the LLM, as a library, proxy, or MCP server.
- Honcho: Memory library for building stateful agents
- Hugging Face Hub: Hugging Face Hub is the official CLI and Python client for downloading, uploading and managing models, datasets and Spaces on the Hugging Face Hub.
- Instructor: Instructor is a Python library for getting validated, structured outputs from LLMs using Pydantic models, with retries and streaming.
- LiteLLM: LiteLLM is an open source AI gateway and Python SDK that calls 100+ LLM providers through one OpenAI-format interface.
- LLM (CLI): LLM is a CLI tool and Python library for running prompts against remote API models and local models from the command line.
- Memori: Memori is agent-native memory infrastructure. A LLM-agnostic layer that turns agent execution and conversation into structured, persistent state for production systems. Built for enterprise, Memori works with the data infrastructure you already run, no rip-and-replace, and deploys across managed cloud, single-tenant cloud, VPC, and on-premises.
- OpenAI SDK: OpenAI SDK is the official Python library for the OpenAI API, with typed sync and async clients generated from OpenAI's OpenAPI specification.
- OpenRouter AI SDK provider: OpenRouter AI SDK provider is a TypeScript package that connects the Vercel AI SDK to models on the OpenRouter chat and completion APIs.
- Outlines: Structured Outputs
- Portkey Gateway: Portkey Gateway is an open-source AI gateway that routes requests to many LLM providers through one OpenAI-compatible API, with guardrails.
- Replicate SDK: Replicate SDK is the Python client for Replicate, letting you run, stream, and manage cloud-hosted machine learning models from Python code or notebooks.
- thinking-orbs: thinking-orbs is a React library of dotted, animated thought-orb loading indicators for AI and agent user interfaces.
- Together SDK: Together SDK is the official Python client for Together's API, with synchronous and asynchronous clients plus a command-line interface.
- Transformers.js: Transformers.js is a JavaScript library from Hugging Face that runs pretrained Transformers models directly in the browser, with no server needed.
Evals and observability
- A.I.G (AI-Infra-Guard): A full-stack AI Red Teaming platform securing AI ecosystems via Agent Scan, Skills Scan, MCP scan, AI Infra scan and LLM jailbreak evaluation.
- Arize Phoenix: Arize Phoenix is an open-source, self-hosted AI observability platform for tracing, evaluating, and troubleshooting LLM applications and agents.
- Braintrust: Braintrust is a platform for evaluating and shipping AI products, with JavaScript/TypeScript SDKs for logging, tracing, evals, and a CLI.
- DeepEval: DeepEval is an open-source Python framework for unit testing and evaluating LLM apps, agents, chatbots, voice agents, and RAG pipelines.
- Evidently: Evidently is an open-source ML and LLM observability framework. Evaluate, test, and monitor any AI-powered system or data pipeline. From tabular data to Gen AI. 100+ metrics.
- garak: garak is a command-line LLM vulnerability scanner from NVIDIA that probes models for jailbreaks, prompt injection, data leakage, hallucination and toxicity.
- Guardrails: Adding guardrails to large language models.
- Inspect AI: Inspect AI is an open-source Python framework from the UK AI Security Institute for writing and running large language model evaluations.
- Judgeval: Judgeval is an open-source Python SDK for tracing and evaluating LLM-powered agents with prompt-based judges and online monitoring.
- Laminar: Laminar - open-source observability platform purpose-built for AI agents. YC S24.
- Langfuse: Langfuse is an open source LLM engineering platform for tracing, evaluating, prompt management, and debugging LLM applications and agents.
- LangSmith SDK: LangSmith SDK is the Python and JavaScript client library for tracing, debugging, evaluating, and monitoring LLM applications on the LangSmith platform.
- Logfire: Logfire is an observability platform from the Pydantic team for LLM apps, agents, and Python services, built on OpenTelemetry.
- MLflow: MLflow is an open source AI engineering platform for tracing, evaluating, monitoring, and managing agents, LLM applications, and ML models.
- NeMo Guardrails: NeMo Guardrails is an open-source Python toolkit for adding programmable guardrails to LLM-based conversational applications.
- OpenLIT: OpenLIT is an open-source, self-hosted platform for tracing, evaluating, guarding, and improving AI agents and coding agents on OpenTelemetry.
- OpenLLMetry: OpenLLMetry is an open-source set of OpenTelemetry extensions that adds observability to LLM applications, with instrumentations for LLM providers, vector DBs and frameworks.
- Opik: Opik is an open-source platform from Comet for tracing, evaluating, and monitoring LLM applications, RAG systems, and AI agents.
- promptfoo: promptfoo is a CLI and library for evaluating and red-teaming LLM-based apps, including prompts, agents, and RAG pipelines.
- Ragas: Ragas is a Python evaluation framework for RAG and LLM applications, with LLM-based and traditional metrics plus test data generation.
- SkillSpector: SkillSpector is NVIDIA's security scanner that checks AI agent skills for vulnerabilities, malicious patterns, and supply-chain risks before you install them.
- W&B Weave: W&B Weave is a toolkit from Weights & Biases for tracing and evaluating AI agents and LLM applications.
RAG, data and memory
- Chroma: Chroma is open-source search infrastructure for AI, offering vector, full-text, regex, and metadata search through Python and JavaScript clients.
- CocoIndex Code: CocoIndex Code is an AST-based semantic code search CLI and MCP server that gives coding agents searchable context from your codebase.
- cognee: Cognee is an open-source Python memory platform that turns documents, code, and conversations into a self-hosted knowledge graph AI agents can search.
- Crawl4AI: Crawl4AI is an open-source Python web crawler and scraper that turns websites into clean, LLM-ready Markdown or structured JSON for RAG and agents.
- Deep Lake: Deep Lake is a database for AI that stores multimodal data and vectors for LLM retrieval and deep learning training.
- DeepWiki-Open: Open Source DeepWiki: AI-Powered Wiki Generator for GitHub/Gitlab/Bitbucket Repositories. Join the discord: https://discord.gg/gMwThUMeme
- Docling: Docling is a Python SDK and CLI that parses PDF, DOCX, HTML and other formats into a unified document representation for gen AI.
- Exa: Exa Python SDK is the official Python package for Exa, the web search API for AI, covering search, page contents, answers and agents.
- Firecrawl: Firecrawl is an API and open source project to search, scrape, crawl, and interact with web pages, returning LLM-ready markdown or JSON for AI agents.
- Graphify: Graphify is an AI coding assistant skill that turns a codebase, with its docs, PDFs, images and videos, into a queryable knowledge graph.
- Graphiti: Graphiti is an open-source Python framework for building and querying temporal knowledge graphs, called context graphs, for AI agents.
- GraphRAG: GraphRAG is a Microsoft Research Python pipeline that extracts knowledge graphs from unstructured text to improve LLM question answering over private data.
- Jina Reader: Convert any URL to an LLM-friendly input with a simple prefix https://r.jina.ai/
- Knowhere: Knowhere extracts, parses, and outputs structured chunks ready for AI Agents and RAG.
- LanceDB: LanceDB is an open-source embedded retrieval library and multimodal lakehouse for vector, full-text and SQL search over AI data.
- LEANN: LEANN is a Python vector database and RAG library that recomputes embeddings on demand to keep indexes small on personal devices.
- Letta: Letta is a platform for building stateful AI agents with memory that can learn and improve over time.
- LightRAG: LightRAG is an open-source Python framework for retrieval-augmented generation that combines knowledge graphs with vector embeddings for indexing and retrieval.
- Marker: Convert PDF to markdown + JSON quickly with high accuracy
- MarkItDown: MarkItDown is a lightweight Python utility from Microsoft that converts PDFs, Office documents, images, audio and other files to Markdown for LLMs.
- Mem0: Mem0 is a memory layer for AI agents and apps that stores and retrieves user, session, and agent context across interactions.
- MemPalace: The best-benchmarked open-source AI memory system. And it's free.
- Memvid: Memvid is a single-file memory layer for AI agents that packages data, embeddings, search indexes, and metadata into one portable .mv2 file.
- Milvus: Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
- MinerU: MinerU is a Python document parser that converts PDFs, images, and Office files into Markdown or JSON for LLM and agent workflows.
- OpenViking: OpenViking is an open-source context database that stores AI agent knowledge, memory, and skills in one virtual filesystem under viking://.
- Orama: Orama is a TypeScript search engine and RAG pipeline for browser, server, or edge, supporting full-text, vector, and hybrid search.
- PageIndex: 📑 PageIndex: Document Index for Vectorless, Reasoning-based RAG
- pgvector: pgvector is an open-source Postgres extension for exact and approximate vector similarity search, storing vectors alongside the rest of your data.
- Pinecone SDK: Pinecone SDK is the official Python client for the Pinecone vector database, used to manage indexes, upsert and query records, and run inference.
- Qdrant: Qdrant is an open-source vector similarity search engine and vector database written in Rust, with filtering on JSON payloads.
- RAGFlow: RAGFlow is an open-source Retrieval-Augmented Generation engine with agent capabilities that turns complex documents and data sources into context for LLMs.
- RuVector: RuVector provides High Performance, Real-Time decisions and agent memory , Self-Learning Ai, Vector GNN DB built in Rust.
- Supermemory: Supermemory is a memory and context engine for AI apps and agents, available as an API, plugins, an MCP server, and a self-hosted binary.
- turbopuffer: turbopuffer is a hosted vector and full-text search database built on object storage, with an official Python client library.
- Unstructured: Unstructured is an open-source Python library that ingests and pre-processes PDFs, HTML, Word docs, images and other documents into structured data for LLMs.
- Utopia: World's first open-source enterprise world model.
- XERJ: XERJ is a local-first search engine and MCP server for AI agents, packaged as one Rust binary with an Elasticsearch-compatible API.
- Zep: Zep is a managed context and agent memory platform, Zep Cloud, with SDKs, examples and framework integrations for building AI agents.
- Zvec: A lightweight, lightning-fast, in-process vector database
- zvec-grep: Local-first search across your workspace, built for humans and AI agents.
Inference and training
- 9Router: 9Router is a local AI router that connects coding tools like Claude Code, Codex, Cursor and Cline to many AI providers through one OpenAI-compatible endpoint.
- AnythingLLM: AnythingLLM is a self-hostable, local-first AI app for chatting with your documents, running AI agents, and connecting local or cloud LLMs.
- audio.cpp: An all-in-one, pure C++ inference engine for audio models, powered by ggml. Supports TTS, STT, VAD, voice conversion, music generation, and more, with highly optimized performance. No Python dependency.
- BentoML: BentoML is a Python library for building online serving systems and inference APIs for AI apps and models.
- CLIProxyAPI: CLIProxyAPI is a Go proxy server that exposes CLI coding accounts like Codex, Claude Code and Gemini CLI through OpenAI, Gemini and Claude-compatible APIs.
- codex-chatgpt-web: codex-chatgpt-web is a launcher that lets Codex use the ChatGPT Web models on your account, including Pro, through browser automation.
- dsh-our-free-model: dsh-our-free-model is a dsh plugin that provides DeepSeek V4.1 Flash, Kimi K3 and other models without login, sign-up or API key.
- Dynamo: Dynamo is an open-source, datacenter-scale distributed inference serving framework that coordinates SGLang, TensorRT-LLM, and vLLM across multiple GPUs and nodes.
- edge0: edge0 is an open-source streaming inference framework that runs large sparse mixture-of-experts models on consumer hardware by streaming expert weights from SSD.
- exo: Run frontier AI locally.
- FlashInfer: FlashInfer is a GPU kernel library and kernel generator for LLM inference, covering attention, GEMM, MoE, sampling and communication operations.
- GPT4All: GPT4All is an open-source desktop app and Python client for running large language models locally on everyday desktops and laptops.
- GPUStack: A GPU cluster manager for high-performance AI model serving (vLLM, SGLang) and on-demand SSH-accessible GPU instances.
- Jan: Jan is an open source alternative to ChatGPT that runs 100% offline on your computer.
- kimi-k3-in-c: A 2.78-trillion-parameter Kimi K3 running inference on a single CPU in 8.24 GB of RAM. Portable C99: no BLAS, no framework, no GPU.
- KServe: Standardized Distributed Generative and Predictive AI Inference Platform for Scalable, Multi-Framework Deployment on Kubernetes
- Laya: Non-autoregressive System 1 decision engine. Typed choice, score and yes/no decisions over any text in a single forward pass, in 100+ languages, with a router that picks the right checkpoint per request.
- Laya-MLX: Native MLX runtime for Laya typed decision models — 7–14 ms short decisions on M3 Max. No text generation, PyTorch, or cloud API.
- Lemonade: Lemonade helps users discover and run local AI apps by serving optimized LLMs right from their own GPUs and NPUs. Join our discord: https://discord.gg/5xXzkMu8Zk
- LibreChat: LibreChat is an open-source, self-hosted AI chat platform that unifies many AI providers with agents, MCP, artifacts, and multi-user authentication.
- LLaMA-Factory: Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024)
- llama.cpp: llama.cpp is a plain C/C++ library and set of tools for running LLM and VLM inference locally or in the cloud on many kinds of hardware.
- llamafile: Distribute and run LLMs with a single file.
- LM Studio SDK: LM Studio SDK is LM Studio's official TypeScript client library for using local LLMs from JavaScript and TypeScript code.
- LMDeploy: LMDeploy is a toolkit for compressing, deploying, and serving LLMs.
- LocalAI: LocalAI is an open-source AI engine that runs LLMs, vision, voice, image and video models on any hardware, with no GPU required.
- magpie: magpie is a local gateway and app that lets coding agents like Claude Code, Codex and Gemini CLI use any provider's model.
- MLX: MLX is an array framework for machine learning on Apple silicon, from Apple machine learning research, with a NumPy-like Python API.
- MLX LM: MLX LM is a Python package for generating text with and fine-tuning large language models on Apple silicon using MLX.
- MTPLX: The fastest way to run Qwen 3.8 Flash Next, Qwen 3.8 27B and Ternary Bonsai 2 27B on a Mac: 125 tok/s in OpenCode on an M5 Max, and a 27B model on 16 GB Macs. Native MTP speculative decoding on Apple Silicon, exact at any temperature. OpenAI and Anthropic compatible local server.
- Ollama: Ollama is a tool for running and building with open AI models locally or in the cloud on macOS, Windows, and Linux.
- OmniRoute: OmniRoute is an open-source AI gateway that routes requests across many model providers through one OpenAI-compatible endpoint, with automatic fallback.
- Open WebUI: User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
- OpenVINO: OpenVINO™ is an open source toolkit for optimizing and deploying AI inference
- PEFT: PEFT is a Hugging Face Python library for adapting large pretrained models by fine-tuning only a small number of extra parameters.
- Rapid-MLX: Rapid-MLX is an open-source (Apache 2.0) OpenAI- and Anthropic-compatible LLM inference server for Apple Silicon, built on MLX, focused on reliable tool calling for coding agents. Up to 4× faster than Apple's MLX (mlx-lm) on the same weights.
- SGLang: SGLang is an open-source inference and serving framework for large language, vision-language, and diffusion models, with OpenAI-compatible endpoints.
- Strata: Strata is a local inference engine and app that runs large open models like Qwen3.8-Flash-Next on consumer hardware with OpenAI/Anthropic APIs.
- Sub2API: Sub2API 一站式开源中转服务,让 Claude、Openai 、Gemini、Grok订阅统一接入,支持拼车共享,更高效分摊成本,原生工具无缝使用。
- TensorRT-LLM: TensorRT-LLM is an NVIDIA library with a Python API for defining large language models and running optimized inference on NVIDIA GPUs.
- Transformers: Transformers is a Python model-definition framework for text, vision, audio, video, and multimodal machine learning models, used for both inference and training.
- TRL: Train transformer language models with reinforcement learning.
- TurboFieldfare: Gemma 4 26B-A4B inference in ~2 GB of RAM on any M-series MacBook
- Unsloth: Local UI to run and train LLMs and diffusion models. Supports GGUF, MLX, Qwen3.8, DeepSeek-V4, MiniMax-H3, Gemma 4, FLUX and more.
- verl: verl/HybridFlow: A Flexible and Efficient RL Post-Training Framework
- vLLM: vLLM is an open-source Python library and engine for high-throughput, memory-efficient inference and serving of large language models.
Browser and computer use
- Agent S: Agent S is an open-source computer use agent framework from Simular that completes plain-English tasks by clicking, typing, and scrolling in desktop apps.
- Browser Harness: Browser Harness is an open-source Python tool that lets Claude Code, Codex or Cursor control your real Chrome browser, logged in as you.
- Browser Use: Open-source Python library for AI browser agents, plus Browser Use Cloud: stealth browsers and a hosted agent API.
- Browserless: Deploy headless browsers in Docker. Run on our cloud or bring your own. Free for non-commercial uses.
- Cua: Cua is open-source infrastructure that gives AI agents full desktops, with desktop automation drivers, local VMs, sandboxes, and computer-use benchmarks.
- ego lite: ego lite is a Chromium-based browser that lets AI agents like Claude Code or Codex run browser automation using your logged-in browser state.
- Jev Ultrafast: Jev Ultrafast is an open-source Python browser agent that picks an operation and an indexed page element per step, using TypeSafe's Jev.
- Magnitude: Magnitude is an open-source, vision-first browser agent in TypeScript that controls a browser with natural language for automation, data extraction, and testing.
- Midscene: Midscene is a vision-based GUI agent and natural-language E2E testing framework for web, mobile, and desktop apps.
- Moli: Moli is an open-source headless browser for AI agents, built in Rust, that fetches, extracts, and automates web pages through CLI, CDP, and WebDriver.
- Nanobrowser: Open-source AI agent for web automation. Use your real, logged-in browser to automate daily tasks.
- Page Agent: Page Agent is a JavaScript in-page GUI agent that lets users control web interfaces with natural language.
- Skyvern: Automate browser based workflows with AI
- Stagehand: Stagehand is an SDK for building browser agents that automate and extract data from websites using natural language, in TypeScript, Python, and Go.
- Stealth Browser MCP: Stealth browser automation for AI agents over MCP and the Chrome DevTools Protocol: navigation, network hooks, DOM extraction, and pixel-accurate UI cloning.
- Steel Browser: Steel Browser is an open-source browser API and sandbox that lets AI agents and apps automate the web through managed Chrome sessions.
- UI-TARS Desktop: The Open-Source Multimodal AI Agent Stack: Connecting Cutting-Edge AI Models and Agent Infra
Voice and realtime
- AssemblyAI SDK: AssemblyAI's Official Python SDK
- Cartesia SDK: Cartesia SDK is the official Python client for the Cartesia REST API, with sync, async and websocket clients for text-to-speech.
- Chatterbox: Chatterbox is a family of open-source text-to-speech and voice cloning models by Resemble AI, with English and multilingual variants.
- Deepgram SDK: Deepgram SDK is the official Python SDK for Deepgram's speech recognition, text-to-speech, text analysis, and voice agent APIs.
- ElevenLabs SDK: ElevenLabs SDK is the official Python library for the ElevenLabs API, covering text-to-speech, voice cloning, streaming audio and voice agents.
- F5-TTS: F5-TTS is an open-source Python text-to-speech system using flow matching with a Diffusion Transformer, supporting zero-shot voice cloning from reference audio.
- faster-whisper: faster-whisper is a Python reimplementation of OpenAI's Whisper speech-to-text model built on the CTranslate2 inference engine for Transformer models.
- Kokoro: Kokoro is a Python inference library for Kokoro-82M, an open-weight text-to-speech model with 82 million parameters.
- LiveKit Agents: LiveKit Agents is an open-source Python framework for building realtime voice, video, and multimodal AI agents that join LiveKit rooms as participants.
- Moshi: Moshi is a speech-text foundation model and full-duplex spoken dialogue framework. It uses Mimi, a state-of-the-art streaming neural audio codec.
- Pipecat: Pipecat is an open-source Python framework for building real-time voice and multimodal conversational agents, maintained by Daily and the community.
- Qwen Audio Agent: A realtime voice runtime that keeps Agents talking, working, and present. Real-time Voice Runtime for AI Agents
- Vapi Web SDK: Vapi Web SDK is a TypeScript npm package that lets you start Vapi voice assistant calls directly in your web app.
- Vexa: Open-source meeting transcription API for Google Meet, Microsoft Teams & Zoom. Auto-join bots, real-time WebSocket transcripts, MCP server for AI agents. Self-host or use hosted SaaS.
- VoiceMem: Infrastructure for the next generation of voice agents, designed to provide universal memory. It is divided into a left brain and a right brain, storing information and emotions respectively, while a fully streaming architecture eliminates latency at the fundamental level.
- Whisper: Whisper is OpenAI's general-purpose speech recognition model for multilingual transcription, speech translation into English, and language identification, usable from the command line or Python.
- WhisperX: WhisperX is a Python speech recognition tool built on Whisper that adds word-level timestamps and speaker diarization.
Sandboxes and runtimes
- Agent Sandbox: agent-sandbox enables easy management of isolated, stateful, singleton workloads, ideal for use cases like AI agent runtimes and reinforcement learning (RL).
- Cloudflare Sandbox SDK: Cloudflare Sandbox SDK runs untrusted or generated code in per-user Linux sandboxes built on Cloudflare Durable Objects and Containers.
- Daytona: Daytona is infrastructure for running AI-generated code in isolated sandboxes, controlled through SDKs, a REST API, and a CLI.
- E2B: E2B is open-source infrastructure for running AI-generated code in secure, isolated cloud sandboxes, controlled through JavaScript and Python SDKs.
- Inngest: Inngest is a workflow orchestration platform for running durable step functions, background jobs, and AI workflows on serverless, servers, or the edge.
- microsandbox: microsandbox is a local-first microVM runtime and library for running untrusted workloads like AI agents, user code, and CI jobs in isolated VMs.
- Modal: Modal is a serverless cloud platform with official Python, JavaScript/TypeScript, and Go SDKs for running compute-intensive code and AI workloads.
- OpenSandbox: OpenSandbox is a sandbox runtime that gives AI agents isolated environments to run code, commands, files, browsers, and desktops on your own infrastructure.
- Runloop: Runloop is a Python SDK for creating secure Linux sandboxes, called Devboxes, where AI agents run code, edit files, and expose ports.
- Trigger.dev: Trigger.dev is an open-source TypeScript platform for building and deploying durable AI agents, workflows, and long-running background tasks.
- Vercel Sandbox: Vercel Sandbox runs arbitrary or untrusted code in isolated, ephemeral Linux microVMs, controlled through a TypeScript SDK and a CLI.