Open-source AI agents and bots

Self-hostable, open-source agents, frameworks and local AI tools.

Inbox Zero

Open-source AI email assistant that writes rules in plain English to label, archive and reply for you.

Inbox & emailFree / open sourceMedium

Firecrawl

Turns any website into clean markdown or structured data for agents, handy for building prospect lists.

Lead gen & salesFree tier / open sourceMedium

Crawl4AI

Python crawler that outputs LLM-ready markdown, with async crawling and extraction strategies.

Research & docsFree / open sourceHard

Browser Use

Lets an AI agent drive a real browser: click, type and read pages to finish web tasks.

Research & docsFree / open sourceHard

GPT Researcher

Agent that plans questions, browses many sources and writes a cited research report.

Research & docsFree / open sourceMedium

DeerFlow

Long-horizon research-and-code agent harness from ByteDance with tools, sandboxes and sub-agents.

Research & docsFree / open sourceHard

RAGFlow

Retrieval engine that reads messy documents and lets a chatbot answer from them with citations.

Research & docsFree / open sourceHard

AnythingLLM

All-in-one desktop app to chat with your files and run agents using local or cloud models.

Local & private AIFree / open sourceEasy

Gemini CLI

Open-source terminal agent from Google that can read, edit and run code using Gemini models.

Coding & vibe codingFree tier / open sourceMedium

Aider

Pair-programming in the terminal that edits your git repo and commits each change with a message.

Coding & vibe codingFree / open sourceMedium

Cline

VS Code agent that plans, edits files and uses the terminal, with approval on every step.

Coding & vibe codingFree / open sourceMedium

Goose

Extensible local agent that installs, edits, runs and tests code with any LLM and MCP tools.

Coding & vibe codingFree / open sourceMedium

Typebot

Open-source chat form builder with OpenAI blocks; embed conversational funnels on any site.

Customer supportFree / open sourceMedium

llmcord

Self-hosted Discord bot that lets members chat with any LLM, including local models.

Discord & streamingFree / open sourceMedium

CrewAI

Python framework for teams of role-playing agents that split up and finish a job together.

Small-business automationFree / open sourceHard

LangGraph

Library for building stateful, controllable agents as graphs with memory and human checkpoints.

Small-business automationFree / open sourceHard

Flowise

Drag-and-drop builder for chatbots and agents on top of LangChain, self-hostable.

Small-business automationFree / open sourceMedium

Dify

Platform for building AI apps and agents with a visual workflow, RAG and an API.

Small-business automationFree / open sourceMedium

Activepieces

Open-source Zapier alternative with AI steps and MCP support.

Small-business automationFree / open sourceMedium

Mem0

Memory layer that lets your agent remember users and facts across sessions.

Coding & vibe codingFree / open sourceHard

Hermes Agent

Nous Research's self-improving personal agent that learns skills as you use it.

Coding & vibe codingFree / open sourceHard

Ollama

Run open models on your own computer with one command; many bots plug into it.

Local & private AIFree / open sourceEasy

Open WebUI

ChatGPT-style interface for local and cloud models with docs, tools and multi-user support.

Local & private AIFree / open sourceMedium

OpenAI Codex CLI

Lightweight open-source terminal agent from OpenAI that reads, edits and runs code locally.

Coding & vibe codingFree / open sourceMedium

opencode

Open-source terminal coding agent with a polished TUI that works with many model providers.

Coding & vibe codingFree / open sourceMedium

Continue

Open-source assistant for VS Code and JetBrains that plugs into any model, including local ones.

Coding & vibe codingFree / open sourceMedium

Roo Code

VS Code agent with custom modes (architect, coder, debugger) so one bot can play several roles.

Coding & vibe codingFree / open sourceMedium

OpenHands

Autonomous software agent that writes code, runs commands and browses docs inside a sandbox.

Coding & vibe codingFree / open sourceHard

Zed

Very fast open-source editor with built-in agent panel and support for external agents.

Coding & vibe codingFree / open sourceEasy

AI Town

Starter kit for a virtual town where AI characters live, chat and remember each other.

Gaming & game devFree / open sourceHard

Mindcraft

LLM-powered Minecraft bot that follows chat commands to build, mine and craft.

Gaming & game devFree / open sourceHard

Voyager

Research agent that learns new skills in Minecraft by writing and reusing its own code.

Gaming & game devFree / open sourceHard

SillyTavern

Local front-end for role-play and character chat with any model, plus TTS and image add-ons.

Gaming & game devFree / open sourceMedium

discord.js

The standard Node.js library for building your own Discord bot, AI-powered or not.

Discord & streamingFree / open sourceHard

AutoGen

Microsoft's framework for agents that talk to each other to solve tasks.

Small-business automationFree / open sourceHard

OpenAI Agents SDK

Small Python SDK for agents with tools, handoffs, guardrails and tracing.

Coding & vibe codingFree / open sourceHard

Pydantic AI

Type-safe Python agent framework from the Pydantic team with structured outputs.

Coding & vibe codingFree / open sourceHard

smolagents

Hugging Face's minimal library where agents write and run Python code as their actions.

Coding & vibe codingFree / open sourceHard

Mastra

TypeScript framework for agents, workflows, RAG and evals.

Coding & vibe codingFree / open sourceHard

Vercel AI SDK

TypeScript toolkit for chat UIs, streaming and tool-calling across model providers.

Coding & vibe codingFree / open sourceMedium

Jan

Open-source offline ChatGPT alternative that runs models on your own computer.

Local & private AIFree / open sourceEasy

GPT4All

Runs local models on ordinary laptops and can chat with your private documents.

Local & private AIFree / open sourceEasy

llama.cpp

The C/C++ engine behind most local-model apps; run GGUF models fast on CPU or GPU.

Local & private AIFree / open sourceHard

LocalAI

Self-hosted, OpenAI-compatible API for text, images and audio on your own hardware.

Local & private AIFree / open sourceMedium

vLLM

High-throughput model server for running open models on GPUs in production.

Local & private AIFree / open sourceHard

KoboldCpp

One-file local model runner popular for stories and role-play, with a built-in UI.

Local & private AIFree / open sourceMedium

Text Generation WebUI

Gradio web UI for running and chatting with local models across many backends.

Local & private AIFree / open sourceMedium

ComfyUI

Node-based local image and video generation workflows, widely used for game art.

Local & private AIFree / open sourceMedium

LiveKit Agents

Open-source framework for realtime voice and video AI agents.

Voice agentsFree / open sourceHard

Pipecat

Python framework for voice and multimodal conversational agents.

Voice agentsFree / open sourceHard

Stagehand

Browser automation that mixes code and plain-English actions on top of Playwright.

Research & docsFree / open sourceHard

Skyvern

Browser agent that fills forms and completes workflows on sites it's never seen.

Research & docsFree / open sourceMedium

Playwright MCP

Lets any MCP-capable assistant drive a real browser through Playwright.

Coding & vibe codingFree / open sourceMedium

The BotPickr Weekly

Get all 10 free templates plus 3 new bot picks every week, in plain English. Launching soon.