Category
AI Agents
Autonomous and stateful agents for research, coding, and workflows.
| Project name | Stars | Category | Language | Tags | Summary | View Project |
|---|---|---|---|---|---|---|
| CyberStrikeAI | ★ 7.1K | AI Agents | Go | ai-agents · multi-agent · cybersecurity · penetration-testing · mcp · rag · security-tools · human-in-the-loop · attack-chain · red-team · agent-skills · ctf · vulnerability-management · c2 · orchestration · go | CyberStrikeAI is a Go-based AI-native security operations platform that orchestrates Eino-powered agents, 100+ MCP security tools, RAG knowledge, and human-in-the-loop approvals for authorized pentesting and red-team work, with attack-chain modeling, audit logs, and WebShell/C2 integrations. | View Project → |
| opensquilla | ★ 7.1K | AI Agents | Python | ai-agent · token-efficiency · model-router · mcp · persistent-memory · multi-channel · local-embeddings · sandbox · cli · web-ui · skills · scheduling · self-hosted · tool-use · llm-router · cost-optimization | OpenSquilla is a Python microkernel AI agent runtime: a local model router sends each turn to the cheapest capable LLM, with persistent memory, sandboxed tools, MCP-native integrations and one shared loop across CLI, Web UI and chat channels. Ships desktop/uv installs, skills, scheduling and 20+ provider support. | View Project → |
| ax | ★ 7K | AI Agents | Go | agent-orchestration · sandboxing · kubernetes · declarative · multi-agent · task-runner · mcp · workspaces · git · network-egress · suspend-resume · cli · grpc · cluster · go · checkpointing | Google's AX is a declarative, Kubernetes-style orchestrator for autonomous agent workloads. Apply Task/Workspace/Gateway/Model YAML to sandbox agents, wire Git and MCP servers, fence egress traffic, and suspend/resume state at cluster scale. | View Project → |
| hermes-workspace | ★ 6.7K | AI Agents | JavaScript | agent-ui · ai-workspace · multi-agent · swarm-orchestration · chat-ui · memory · skills · mcp · terminal · electron · self-hosted · pwa · dashboard · openai-compatible · hermes-agent · control-plane | Electron/web workspace UI for Nous Research's Hermes Agent: streaming chat, memory browser, skills and MCP management, terminal, and a multi-agent Swarm control plane. Runs zero-fork against the vanilla hermes-agent gateway plus dashboard API. | View Project → |
| LaVague | ★ 6.4K | AI Agents | Python | web agents · browser automation · large action models · LLM · RAG · web testing · automation | LaVague is a Python framework for building AI web agents that turn natural-language objectives into browser actions. It supports Selenium, Playwright, and a Chrome extension driver, with optional Gradio demos and QA test automation. | View Project → |
| deepchat | ★ 6.3K | AI Agents | TypeScript | desktop-client · local-first · electron · mcp-client · agent-skills · acp · multi-model · ollama · cross-platform · chat-ui · remote-control · session-trace · deeplink · multi-modal · web-search · typescript | DeepChat is a local-first Electron desktop client for AI agents: run cloud or Ollama models, ACP agents and MCP tools in one app, with installable Skills, session Tape/Trace, web search and remote control via Telegram, Discord or Feishu. | View Project → |
| Kun | ★ 6.3K | AI Agents | TypeScript | local-first · multi-agent · coding-agent · desktop-app · TUI · MCP · skills · automation · workspaces · computer-use | Kun is a local-first AI agent workspace with desktop GUI and TUI sharing one runtime. Agents can plan and execute coding, writing, design, research, and automation tasks, with multi-agent collaboration, MCP, skills, approvals, and evidence tracking. | View Project → |
| Everywhere | ★ 6.3K | AI Agents | C# | desktop assistant · computer-use agent · screen awareness · accessibility APIs · UI automation · MCP · sub-agents · cross-platform | A desktop AI assistant that uses screen content, accessibility data, and active-app context to respond to requests. It supports multiple LLM providers, MCP tools, sub-agents, browser and filesystem access, and is available for Windows and macOS. | View Project → |
| AutoHedge | ★ 6.2K | AI Agents | Python | multi-agent · trading · finance · autonomous-agents · swarm-intelligence · quantitative-trading · crypto · solana · risk-management · market-analysis · llm-agents · agent-pipeline · python · hedge-fund · trade-execution · cli | AutoHedge is a Python multi-agent framework that runs an autonomous hedge fund: a Director, Quant, Risk and Execution agent pipeline analyzes markets, sizes risk, and executes trades, currently on Solana with Coinbase planned. | View Project → |
| loopx | ★ 6.1K | AI Agents | Python | agent control plane · long-horizon agents · multi-agent · durable state · local-first · workflow automation · agent coordination · goal management · human oversight · evidence tracking · agent handoffs | LoopX is a local-first control plane for long-running agents and agent teams. It preserves goals, decisions, tasks, and evidence across sessions, and governs bounded continuation and handoffs while connected runtimes perform the work. | View Project → |
| LobsterAI | ★ 6.1K | AI Agents | TypeScript | desktop-agent · computer-use · multi-agent · skills · mcp-client · office-automation · im-remote-control · scheduled-tasks · browser-automation · artifact-rendering · local-memory · electron · cross-platform · openclaw · approval-gating · self-hosted | LobsterAI is a NetEase Youdao desktop AI agent (Electron/React) built on the OpenClaw runtime that executes real work on your machine: local file and data analysis, docs/slides, browser automation, video generation, plus 28 built-in skills, MCP servers and scheduled tasks. It supports multi-agent roles, local SQLite me | View Project → |
| nexent | ★ 5.9K | AI Agents | Python | no-code · agent-generation · multi-agent · a2a · mcp · rag · memory · orchestration · skills · knowledge-base · multimodal · multi-tenant · agent-marketplace · self-hosted · nl2agent · llm | Nexent is a self-hostable, zero-code platform that turns natural-language descriptions into runnable AI agents, bundling tools, skills, layered memory, RAG knowledge bases, MCP integration and A2A multi-agent orchestration with Docker/Kubernetes deployment. | View Project → |
| OpenResearch | ★ 5.8K | AI Agents | Rust | research-agents · autoresearch · agent-orchestration · local-first · cli · dashboard · git-worktrees · experiment-tracking · reproducibility · multi-agent · remote-compute · skills · rust · sqlite · arxiv · ml-research | Local-first Rust CLI and dashboard (orx) that turns coding agents like Claude Code, Codex, OpenCode, and Cursor into research agents: parallel git-worktree sessions, git-native experiment tracking, and remote compute on SSH/Slurm/K8s. Stores everything in local SQLite on 127.0.0.1. | View Project → |
| OpenBot | ★ 5.7K | AI Agents | TypeScript | ag-ui · agent-governance · browser-automation · computer-use · mcp · self-hosted · audit-log · policy-as-code · generative-ui · multi-agent · coworkers · docker · tauri · cel-policy · gvisor-sandbox · skills | OpenBot is CopilotKit's self-hosted platform for AI coworkers: each bot gets its own container with a browser, files and shell, and every action passes through a fail-closed policy gateway that records it before executing. Any AG-UI agent (LangGraph, CrewAI, Mastra, ADK) plugs in unchanged. | View Project → |
| maka | ★ 5.7K | AI Agents | TypeScript | agent-runtime · event-sourcing · local-first · desktop · electron · cli · tui · tool-use · computer-use · mcp · multi-agent · durable-log · sqlite · privacy · benchmarking · typescript | Apache Maka (Incubating) is a local-first agent workspace where every model message, tool call, permission decision and termination is an append-only RuntimeEvent; UI, next prompt and crash recovery are projections of that log. Desktop, TUI and CLI are thin clients of one Runtime Host, and you bring your own cloud or l | View Project → |
| openagent | ★ 5.7K | AI Agents | Go | agent · agentic · rag · mcp · computer-use · browser-use · coding-agent · multi-agent · knowledge-base · self-hosted · workflow-automation · personal-assistant · tool-calling · embeddings · semantic-search · go | OpenAgent is a self-hosted personal AI assistant in Go that combines 30+ LLM providers, RAG knowledge bases, MCP tool integration, and autonomous agent loops for browser-use, computer-use, and coding tasks, shipped as a single binary with workflow automation and admin analytics. | View Project → |
| Decepticon | ★ 5.6K | AI Agents | Python | autonomous-agents · multi-agent · cybersecurity · pentesting · red-team · langgraph · langchain · llm-orchestration · kali-linux · c2 · mitre-attack · docker-sandbox · knowledge-graph · cli · benchmarks · offensive-security | Autonomous red team agent built on LangGraph/LangChain that runs full kill chains (recon, exploitation, privesc, lateral movement, C2) with 16 specialist agents inside an isolated Kali Docker sandbox. Supports tiered multi-provider LLM fallback and engagement planning (RoE, OPPLAN, MITRE ATT&CK). | View Project → |
| OpenExecutive | ★ 5.2K | AI Agents | Python | multi-agent · executive assistant · business · orchestration · RAG · episodic memory · MCP · Slack · Discord · Telegram | An AI executive assistant that routes work to eight specialist agents while presenting a consistent persona. It combines company-document RAG, episodic memory, proactive scheduling, and integrations for chat platforms and MCP clients. | View Project → |
| PPTAgent | ★ 5.1K | AI Agents | Python | presentation-generation · powerpoint · agentic-framework · slide-generation · mcp · agent-skills · multimodal-review · deep-research · text-to-image · pptx-export · visual-review · code-generation · reflection · document-generation | PPTAgent is an agentic framework that generates, revises, and visually reviews editable PowerPoint decks. It runs as an MCP server or as a skill for Claude Code, Codex, and OpenCode, with deep research, text-to-image assets, and multimodal slide review. | View Project → |
| ag2 | ★ 5K | AI Agents | Python | multi-agent · agent-framework · autogen · agentic-ai · llm · python · mcp · a2a · human-in-the-loop · tool-calling · orchestration · async · agentos · genai · network-orchestration · structured-outputs | AG2 (formerly AutoGen) is a Python framework and async AgentOS for building LLM agents and orchestrating multi-agent systems over a Network of hubs and channels, with tools, human-in-the-loop hooks, structured outputs and telemetry. | View Project → |
| ai-agents-from-zero | ★ 5K | AI Agents | Python | AI agents · tutorial · multi-agent · RAG · MCP · agent skills · LLM applications · fine-tuning · enterprise deployment · interview preparation | A Chinese-language, hands-on guide to building AI agent applications, covering LangChain, LangGraph, MCP, RAG, fine-tuning, deployment, and interview preparation. Includes tutorials and projects for multi-agent research and natural-language data querying. | View Project → |
| open-science | ★ 4.9K | AI Agents | TypeScript | scientific-agents · local-first · model-agnostic · reproducible-research · mcp · electron · desktop-app · research-workbench · python · r · notebooks · data-connectors · provenance · bioinformatics · human-in-the-loop · skills | Open-source, local-first desktop AI research workbench where scientific agents combine MCP tools, permissioned data connectors, and Python/R notebooks to produce reproducible, provenance-tracked reports, tables, and figures. Model-agnostic across providers; ships for macOS, Windows, and Linux. | View Project → |
| zep | ★ 4.9K | AI Agents | Python | agent-memory · knowledge-graph · temporal-knowledge-graph · llm-memory · integrations · ingestion · benchmarks · evals · python · typescript · go · crewai · langgraph · autogen · pydantic-ai · mcp-config | Zep's examples, integrations, and tools repo for building agent memory on Zep Cloud. Includes framework integration packages (LangGraph, CrewAI, AutoGen, Google ADK, Mastra), a bulk ingestion pipeline, memory benchmarks, and an eval harness. Note: this is not Zep's product code; the open-source temporal graph engine li | View Project → |
| agenta | ★ 4.8K | AI Agents | TypeScript | agent workspace · agent builder · agent orchestration · background agents · agent observability · MCP · skills · team collaboration · workflow automation · self-hosted | Agenta is a self-hostable workspace for building, running, and sharing AI agents. It supports multiple agent harnesses and models, MCP and app integrations, scheduled or event-triggered runs, permissions, and execution tracing. | View Project → |
| obsidian-mind | ★ 4.7K | AI Agents | TypeScript | persistent memory · AI coding agents · Obsidian · knowledge management · agent hooks · semantic search · second brain · multi-agent support | An Obsidian vault template that gives Claude Code, Codex CLI, and Gemini CLI persistent, git-tracked memory. Hooks and agent commands manage session context and notes, with optional QMD semantic search and MCP access. | View Project → |
| Octop | ★ 4.5K | AI Agents | Python | self-hosted · multi-agent · multi-user · long-term-memory · rag · mcp · acp · local-first · privacy · im-integrations · plugins · browser-automation · cron-scheduling · personas · knowledge-base · cli | Octop is a self-hosted, multi-user AI assistant platform with multi-agent support, running as one Python process (FastAPI) that serves a web dashboard, CLI, IM channels, and cron. Includes RAG knowledge base, portable memory, MCP connector gateway, ACP IDE/coding-agent delegation, browser automation, and plugins. | View Project → |
| awesome-harness-engineering | ★ 4.5K | AI Agents | Python | agent harnesses · AI agents · context engineering · agent memory · orchestration · MCP · agent evaluation · permissions · observability · templates | A curated collection of resources, patterns, and templates for engineering reliable AI agent harnesses. Covers planning, context, memory, tools, permissions, orchestration, evaluation, and observability. | View Project → |
| gptme | ★ 4.4K | AI Agents | Python | cli · terminal-agent · autonomous-agents · coding-agent · mcp · computer-use · local-llm · multi-provider · tool-use · plugins · skills · memory · rag · tui · webui · self-hosted | gptme is a provider-agnostic terminal AI agent that writes code, runs shell/Python, edits files, browses the web and sees images via tool use. Ships CLI/TUI, web UI, server API, MCP/ACP support, plugins and skills; runs fully local with llama.cpp. | View Project → |
| nono | ★ 4.3K | AI Agents | Rust | agent-sandbox · zero-trust · agent-security · mcp-security · credential-proxy · code-execution · least-privilege · l7-filtering · policy-engine · llm-security · sandbox · supply-chain-security · sigstore · rust · ffi-bindings · audit | nono is a zero-setup, zero-latency Rust sandbox for running AI coding agents and their delegated tools under least-privilege policy. It isolates filesystem, network and credentials per agent and per tool (including MCP servers), with no VM, daemon or container. | View Project → |
| awesome-harness-engineering | ★ 4.2K | AI Agents | — | agent harnesses · harness engineering · coding agents · context engineering · agent evaluation · observability · safe autonomy · multi-agent systems · benchmarks · curated resources | A curated collection of guides, benchmarks, specifications, and open-source projects for making AI agents more reliable. Covers context and memory, evaluation, observability, safe autonomy, coding-agent harnesses, and runtimes. | View Project → |
| KiroCrew | ★ 4.2K | AI Agents | Python | agent · ai-agents · persistent-workspace · local-ai · automation · devtools · llm · slack · discord · multi-channel · self-improving · scheduling · skills · mcp · desktop-app · cli | Kiro Crew is a local-first persistent AI agent workspace for development work. Chat via CLI, web dashboard, desktop app, or Slack/Discord; run unattended multi-step tasks, recurring jobs, and heartbeats that keep working across sessions. | View Project → |
| jev-chat-jarvis | ★ 4.1K | AI Agents | Kotlin | android · kotlin · accessibility-service · chat-assistant · llm · wechat · qq · feishu · ocr · ml-kit · overlay · intent-detection · reply-suggestion · privacy-first · openrouter · screen-reading | Android accessibility-based chat copilot that reads on-screen WeChat/QQ/X/Feishu conversations and uses configurable LLM endpoints to infer intent, score risk, and draft ranked reply candidates that it fills into the input box but never sends. Read-only, no hooks, local knowledge base and history. | View Project → |
| DeskcommCRM | ★ 4.1K | AI Agents | TypeScript | crm · whatsapp · ai-agents · self-hosted · multi-tenant · mcp · rag · sales-automation · chatbot · customer-support · lgpd · nextjs · supabase · waha · typescript · ecommerce | Self-hosted open-source CRM where native AI agents attend, qualify and sell over WhatsApp (WAHA). Multi-tenant, LGPD by design, MCP-ready with RAG, deploying via a one-command VPS installer. | View Project → |
| cumora | ★ 3.9K | AI Agents | TypeScript | multi-agent · team-chat · ai-agents · byoa · agent-coordination · claude-code · codex · electron · cross-platform · kanban · agent-memory · realtime · postgres · redis · kubernetes · llm-cost-tracking | Cumora is cross-platform team chat where AI agents are first-class teammates alongside humans. Agents share DMs, group chats, Kanban and calendar; they run on Cumora Cloud or BYOA using Claude Code, Codex, or other local agent engines. | View Project → |
| kagent | ★ 3.9K | AI Agents | Go | kubernetes · cloud-native · agents · mcp · devops · cncf · declarative · controller · cli · web-ui · observability · opentelemetry · a2a · helm · llm-providers · tool-servers | Kubernetes-native framework for building, deploying and managing AI agents as custom resources. Agents combine a system prompt, MCP tool servers, and LLM ModelConfig (OpenAI, Anthropic, Vertex, Ollama), with a controller, UI, CLI, and an ADK-based engine. | View Project → |
| openscience | ★ 3.8K | AI Agents | TypeScript | scientific research · research agent · multi-agent · CLI · desktop app · browser workspace · scientific computing · data analysis · literature search · agent skills · MCP · local models | An AI research agent with CLI, desktop, and browser workbenches. It searches scientific sources, writes and runs analysis code and experiments, delegates bounded tasks to specialist workers, and records its steps and outputs for review. | View Project → |
| atmosphere | ★ 3.8K | AI Agents | Java | java · jvm · ai-agents · multi-agent · mcp · a2a · ag-ui · spring-ai · langchain4j · websocket · sse · grpc · token-streaming · human-in-the-loop · governance · durable-sessions | Atmosphere is a JVM runtime for stateful AI agents: one @Agent class streams tokens and tool calls over WebSocket/SSE/gRPC and runs on Spring AI, LangChain4j, Anthropic, or other adapters via a single AgentRuntime SPI. It packages multi-agent coordination, MCP/A2A/AG-UI endpoints, human approvals, memory, and governanc | View Project → |
| Agentic-Design-Patterns | ★ 3.7K | AI Agents | Jupyter Notebook | AI agents · agentic design patterns · multi-agent systems · prompt chaining · tool use · planning · agent memory · MCP · RAG · guardrails · agent evaluation · Jupyter notebooks | An educational guide with a book PDF and runnable Jupyter notebooks covering 21 AI agent design patterns, from prompt chaining and tool use to multi-agent coordination, MCP, RAG, guardrails, and evaluation. | View Project → |
| goclaw | ★ 3.6K | AI Agents | Go | multi-agent · agent-orchestration · AI gateway · multi-tenant · MCP · memory · knowledge vault · Discord · Telegram · Slack · security · self-hosted | A Go-based, multi-tenant AI agent platform with agent teams, delegated tasks, persistent memory, a pgvector-backed knowledge vault, and integrations for messaging channels and MCP. Supports 20+ LLM providers and includes a desktop edition. | View Project → |
| antigravity-sdk-python | ★ 3.5K | AI Agents | Python | AI agents · Google Antigravity · Gemini · MCP · tool calling · streaming · multimodal · local models · agent policies · Python SDK | Python SDK for building stateful AI agents with Google Antigravity and Gemini. Includes streaming, custom tools, MCP server integration, policy hooks, multimodal inputs, and support for local Gemma models through LiteRT-LM. | View Project → |
| qwen-audio-agent | ★ 2.8K | AI Agents | JavaScript | voice agent · real-time audio · speech-to-text · text-to-speech · agent orchestration · ACP · multimodal · desktop app · WebUI · TUI · memory | A JavaScript runtime for real-time voice conversations with AI agents, offering WebUI, terminal, and desktop clients. It connects interchangeable voice services to backend agents such as Claude Code, Codex, and OpenCode, with parallel background tasks and session memory. | View Project → |
| substrate | ★ 2.8K | AI Agents | Go | agent-runtime · sandboxing · kubernetes · microvm · gvisor · multiplexing · suspend-resume · zero-trust · kernel-isolation · orchestration · stateful-agents · go · serverless · infrastructure | Agent Substrate is a Go/Kubernetes runtime for high-density agent execution: it multiplexes stateful agent actors onto a small worker pool with sub-500ms suspend/resume, zero-trust kernel and network isolation, and support for microVM/gVisor sandboxes plus ADK, LangChain, MCP and coding agents. | View Project → |
| fastapi-langgraph-agent-production-ready-template | ★ 2.7K | AI Agents | Python | AI agents · LangGraph · FastAPI · agent template · tool calling · long-term memory · checkpointing · observability · LLM evaluation · Docker | A Python starter template for production-oriented AI agent APIs using FastAPI and LangGraph. Includes checkpointing, tool calling, mem0 long-term memory with PostgreSQL/pgvector, LLM fallbacks, authentication, tracing, metrics, and evaluation utilities. | View Project → |
| Vibe-Research | ★ 2.6K | AI Agents | TypeScript | ai-agent · financial-research · stock-market · investment-research · mcp · codex-harness · local-agent · backtesting · llm · a-stock · us-stocks · hk-stocks · agent-skills · dashboard · rag · fintech | Vibe-Research is a local, AI-agent-driven personal investment research workbench for A-share, US and HK markets. It runs six-stage stock research, news radar, bull/bear debate and backtesting through your own Codex/Claude/API model, with a controlled MCP toolchain, deterministic calc engine and evidence-backed reports. | View Project → |
| atomic-agent | ★ 2.5K | AI Agents | TypeScript | local-first · computer-use · browser-automation · desktop-agent · CLI · TUI · memory · MCP · llama.cpp · open-weight-models | A local-first desktop and browser agent with a CLI and Tauri sidecar. It runs tool-using workflows with local llama.cpp models or cloud models, supports MCP tools, and stores sessions and memory on the user's machine. | View Project → |
| deepagents-in-action | ★ 2.5K | AI Agents | Astro | AI agents · Deep Agents · tutorial · Chinese · context engineering · multi-agent · agent skills · MCP · sandboxing · human-in-the-loop | A Chinese-language, 16-chapter hands-on course for building production-oriented agents with LangChain, LangGraph, and Deep Agents. Covers planning, subagents, skills, memory, MCP, sandboxes, permissions, and orchestration. | View Project → |
| AiSOC | ★ 2.4K | AI Agents | Python | AI security · SOC · security operations · alert triage · incident investigation · MITRE ATT&CK · human approval · auditable agents · threat detection · self-hosted · MCP · SIEM | Self-hosted security operations platform that ingests telemetry, detects and correlates threats, and uses auditable AI agents to triage alerts and investigate incidents. Includes local Ollama inference and an MCP server; response actions require human approval. | View Project → |
| agents-from-scratch | ★ 2.3K | AI Agents | Jupyter Notebook | email assistant · human-in-the-loop · memory · agent evaluation · Gmail · tool calling · tutorial | A notebook-based guide to building a LangGraph email agent, covering core agent concepts, evaluation, human review, and persistent memory. Includes Gmail API integration and deployment guidance. | View Project → |
| company-research-agent | ★ 2.3K | AI Agents | Python | multi-agent · research-agent · langgraph · company-research · due-diligence · tavily · web-search · fastapi · react · pdf-export · streaming · financial-analysis · orchestration · python · sse · mongodb | LangGraph-based multi-agent tool that turns a company name into a structured, source-backed research briefing using Tavily search plus Gemini and OpenAI models, with a FastAPI backend, React UI, streaming progress, and PDF export. | View Project → |
| memanto | ★ 2.3K | AI Agents | Python | agent-memory · long-term-memory · semantic-memory · memory-management · stateful-ai · knowledge-consolidation · conflict-resolution · memory-decay · temporal-recall · multi-agent · cli · self-hosted · docker · mit-license · knowledge-export | Memanto is a Python memory agent that runs alongside your AI agents to curate, consolidate, reconcile and expire their long-term memory, with point-in-time recall, policy-based forgetting and portable OKF export. Ships as a CLI plus local REST API and dashboard, and can run fully on-prem with Docker and Ollama. | View Project → |
| harnessrouter | ★ 2.2K | AI Agents | Python | agent-harness · unified-api · self-hosted · coding-agent · openai-responses-compatible · agent-infrastructure · session-management · streaming · open-standard · uhp · mcp · docker · multi-harness · cancellation · file-artifacts · apache-2.0 | Self-hosted Apache-2.0 gateway that exposes Codex, Claude Code, Hermes, PI and DSH harnesses through one OpenAI Responses-compatible API, with sessions, streaming, files, cancellation and failure handling under the Unified Harness Protocol. | View Project → |
| magic-context | ★ 2.2K | AI Agents | TypeScript | agent-memory · context-management · context-engineering · long-term-memory · coding-agents · memory-consolidation · semantic-search · embeddings · opencode · pi-coding-agent · cache-aware · typescript · rust · plugin · self-managing-memory · session-persistence | Plugin that gives coding agents self-managing long-term memory and unbounded context: it captures durable project knowledge, consolidates it in the background, and auto-recalls it each turn across OpenCode, Pi, and OMP. Includes a CLI setup/doctor wizard and shared cross-harness memory store. | View Project → |
| LiveAgent | ★ 2.2K | AI Agents | TypeScript | desktop-client · local-first · tauri · mcp · skills · multi-model · tool-execution · sub-agents · remote-gateway · webui · memory · scheduled-tasks · cli-agents · cross-platform · rust · browser-access | LiveAgent is a local-first AI agent desktop client built with Tauri 2, React 19 and Rust. It runs multi-model agents (Claude/Codex/Gemini) that operate the local file system and Bash, bridges MCP servers, loads Skills packages, and can be remotely controlled from a browser through its Go Gateway. | View Project → |
| pinvou-agent | ★ 2.2K | AI Agents | Rust | desktop-agent · tauri · rust · react · mcp · local-first · knowledge-base · rag · acp · skills · workflows · artifacts · multi-session · remote-control · openai-compatible · voice-input | Pinvou Agent is a Tauri/Rust desktop AI agent workspace combining work tasks, prompt-to-design generation, and ACP coding agents (Codex, Claude Code, Kimi) in one app. It adds local knowledge base RAG, MCP/CLI connectors, Skills, and workflows, and runs fully local with vLLM or any OpenAI-compatible endpoint. | View Project → |
| Orkas | ★ 2.1K | AI Agents | TypeScript | multi-agent · agent-orchestration · local-first · desktop-app · electron · self-evolving-agents · agent-collaboration · mcp-client · byo-llm · cli-agents · agent-skills · knowledge-base · cross-platform · autonomous-agents · agent-team · reflection | Orkas is a local-first desktop app where a Commander LLM plans goals and dispatches nine built-in specialist agents (research, writing, slides, office docs, video, image, UI, SEO, dev). It also drives local CLI agents like Claude Code, Codex and OpenCode, with per-agent skills, memory and reflection-based self-improvem | View Project → |
| ElatoAI | ★ 2K | AI Agents | TypeScript | realtime-voice · speech-to-speech · esp32 · arduino · websockets · edge-functions · voice-agents · stt · tts · iot · cloudflare-workers · deno · tool-calling · opus-codec · ai-companions | ElatoAI runs realtime speech-to-speech voice agents on ESP32/Arduino hardware via secure WebSockets and Deno/Cloudflare edge functions. It supports 100+ models (OpenAI Realtime, Gemini Live, Grok, ElevenLabs, Hume, Deepgram) plus a Next.js app for creating agents, managing devices, and transcripts. | View Project → |
| jev-trader | ★ 2K | AI Agents | TypeScript | trading-bot · autonomous-agent · market-making · crypto · monad · limit-orders · defi · real-time · decision-loop · sse · typescript · bun · dry-run · low-latency | Autonomous trading agent that asks an AI model (Jev via the Vercel AI SDK) for a buy/sell call every Monad block and posts a post-only limit order on Kuru's MON-USDC book. A mock momentum model enables dry runs, and an SSE server streams each block's decision, quote and fills. | View Project → |
| memmy-agent | ★ 2K | AI Agents | TypeScript | long-term-memory · personal-ai · cross-agent · context-persistence · local-first · mcp · cli · tui · desktop-app · agent-runtime · openai-compatible-api · byok · knowledge-base · memory-skill · semantic-search · typescript | Memmy is a local-first memory hub plus personal agent runtime that gives multiple AI coding agents (Claude Code, Codex, Cursor, OpenClaw, Hermes) one shared persistent memory, exposed through a desktop app, memmy CLI/TUI, a local memory service, and an OpenAI-compatible API. | View Project → |
| py-gpt | ★ 1.9K | AI Agents | Python | desktop assistant · AI agents · multi-agent · RAG · MCP · agent skills · computer use · voice · vision · local models · plugins · web search | Cross-platform desktop AI assistant with chat, autonomous and multi-agent workflows, RAG, MCP connectors, skills, computer use, voice, and image/video generation. Supports major hosted model providers and local Ollama models. | View Project → |
| skales | ★ 1.9K | AI Agents | — | autonomous-agent · desktop-agent · computer-use · browser-automation · coding-agent · multi-agent · local-first · privacy · MCP · Agent2Agent · scheduled-tasks · voice · cross-platform | Skales is a cross-platform personal AI agent for desktop and mobile that can run autonomous goals, automate desktop and browser tasks, and edit code. It supports MCP, scheduled tasks, multiple AI providers, and local models through Ollama. | View Project → |
| VideoAgent | ★ 1.9K | AI Agents | Python | video agent · multimodal · video understanding · video editing · video generation · audio editing · workflow planning · tool use · self-reflection · video summarization · video retrieval | A multimodal agent framework that plans tool workflows for video understanding, retrieval, editing, and generation. It supports natural-language tasks such as video Q&A, summarization, clip editing, and creative remakes. | View Project → |
| open-agent-platform | ★ 1.9K | AI Agents | TypeScript | no-code · agent-builder · langgraph · langchain · mcp · rag · multi-agent · agent-supervisor · self-hosted · web-ui · typescript · deprecated | Deprecated no-code web platform from LangChain for building, configuring, and chatting with LangGraph agents, with MCP tool connections, LangConnect RAG, and multi-agent supervision. LangSmith Agent Builder is the recommended replacement. | View Project → |
| paca | ★ 1.9K | AI Agents | Go | ai-agents · multi-agent · project-management · scrum · scrumban · self-hosted · jira-alternative · bdd · gherkin · agent-orchestration · mcp · wasm-plugins · automation · agent-environments · acp · plugin-marketplace | Self-hosted, AI-native project management platform (Jira/ClickUp alternative) where AI agents join Scrum boards as teammates, picking up tasks and co-writing BDD specs. Connects coding CLIs via ACP/MCP and extends through WASM plugins. | View Project → |
| trpc-agent-go | ★ 1.8K | AI Agents | Go | go · golang · agent-framework · multi-agent · graph-workflows · mcp · a2a · ag-ui · memory · rag · agent-skills · evaluation · observability · opentelemetry · tool-calling · streaming | Go-native framework for production agent systems: LLM agents, LangGraph-style graph workflows, multi-agent orchestration, tools, memory, RAG, Agent Skills, evaluation, and OpenTelemetry tracing. Integrates MCP, A2A, and AG-UI for tool, agent, and frontend interop. | View Project → |
| LangAlpha | ★ 1.8K | AI Agents | Python | financial-analysis · investment-research · multi-agent · subagents · mcp · skills · langgraph · agent-harness · sandbox · persistent-workspace · programmatic-tool-calling · market-data · slack-bot · telegram · automations · trading | LangAlpha is a Claude Code-style agent harness for investing: a persistent per-workspace sandbox, MCP financial data tools, skills for DCF/earnings workflows, and Python code execution to process market data without bloating context. Runs deep-research or fast secretary agents across web, TUI, and chat channels. | View Project → |
| agent-memory | ★ 1.7K | AI Agents | Python | agent-memory · long-term-memory · markdown · local-first · sqlite · fts5 · bm25 · retrieval · mcp · claude-code · codex · no-api-key · consolidation · session-persistence · python · git-friendly | Local-first long-term memory runtime for AI agents: Markdown files are the source of truth, a rebuildable SQLite/FTS5 index provides ranked path-based recall, and a sleep-time Manage layer consolidates memories. Works via CLI or MCP for Claude Code, Codex and any shell-capable host, with no API key. | View Project → |
| agent-desktop | ★ 1.7K | AI Agents | Rust | computer-use · desktop-automation · accessibility-tree · macos · rust · cli · mcp · agents · cdp · chromium · session-tracing · ffi · screenshot-free · multi-agent · ui-automation · token-efficiency | Rust CLI and C-ABI library that gives agents reliable computer use on macOS, Linux, and Windows by reading native accessibility trees instead of pixels. Offers ref-stable snapshots, progressive token-saving traversal, session tracing, and CDP interop for Chromium apps. | View Project → |
| hope-agent | ★ 1.7K | AI Agents | Rust | agent · desktop-app · memory · multi-agent · autonomous-goals · workflow-orchestration · mcp-client · skills · local-first · cross-platform · tauri · computer-use · rag · self-hosted · chat-ui · im-integration | Local-first desktop AI agent (Rust/Tauri) with persistent layered memory, autonomous Goals, dynamic Workflow/Loop execution and multi-agent orchestration. Includes MCP client, skills, RAG knowledge space, computer/browser control, and headless server mode for NAS or cloud. | View Project → |
| hivemind | ★ 1.6K | AI Agents | TypeScript | agent memory · shared memory · long-term memory · trace capture · skill generation · semantic search · hybrid retrieval · multi-agent · Claude Code · Codex · Cursor · OpenClaw · MCP · team knowledge | Hivemind captures AI agent session traces, retrieves relevant memories, and turns repeated patterns into reusable skills shared across agents and teammates. It integrates with Claude Code, Codex, Cursor, OpenClaw, Hermes, and pi, with cloud-backed Deeplake storage. | View Project → |
| OpenOSINT | ★ 1.6K | AI Agents | Python | osint · security · mcp · cli · repl · cybersecurity · threat-intelligence · reconnaissance · email-lookup · username-enumeration · breach-check · dns · whois · shodan · web-ui · tool-chaining | Python OSINT agent that chains 20 investigation tools (email, username, breach, DNS, Shodan, VirusTotal) behind a natural-language REPL, CLI and web UI. Also ships an MCP server so Claude, GPT-4 or local Ollama models can drive the same tools. For authorized security research only. | View Project → |
| MemoryOS | ★ 1.6K | AI Agents | Python | memory · long-term-memory · agent-memory · personalization · rag · mcp · chromadb · vector-database · embeddings · hierarchical-memory · context-management · llm · python · locomo · retrieval · user-profile | MemoryOS is a hierarchical memory operating system for personalized AI agents, with short-, mid-, and long-term memory plus storage, update, retrieval, and generation modules. Ships a PyPI package, MCP server, ChromaDB and Playground integrations, and reports SOTA results on the LoCoMo benchmark. | View Project → |
| ADR | ★ 1.6K | AI Agents | Python | agent-security · ai-agents · prompt-injection · threat-detection · observability · benchmark · mcp · llm-security · enterprise-security · telemetry · claude-code · cursor · codex · ai-security · red-teaming · detection | Uber's Agentic AI Detection and Response (ADR) secures enterprise AI agents via endpoint discovery, telemetry collection, a 300+ task security benchmark, and a dual-agent detector for prompt injection and risky tool use. Open source covers Discovery, Sensor, Bench and Detector. | View Project → |
| deepagentsjs | ★ 1.6K | AI Agents | TypeScript | agent-harness · langgraph · langchain · typescript · sub-agents · planning · filesystem-tools · context-management · multi-agent · mit · streaming · checkpointing · tool-calling · monorepo · pnpm · browser-support | Deep Agents JS is LangChain's batteries-included TypeScript agent harness built on LangGraph. It ships planning (write_todos), filesystem tools, and sub-agents so you get a working, customizable tool-calling agent out of the box. | View Project → |
| PrismerCloud | ★ 1.6K | AI Agents | TypeScript | agent-runtime · agent-memory · agent-evolution · multi-agent · agent-communication · MCP · RAG · skills · self-hosted · Claude Code · Cursor · Windsurf | Prismer Cloud provides runtime infrastructure for AI agents, including persistent memory, shared learning from task outcomes, context retrieval, messaging, and task orchestration. It offers SDKs, Claude Code and OpenCode plugins, and an MCP server with 47 tools. | View Project → |
| dsh-im | ★ 1.5K | AI Agents | JavaScript | im-bot · chatbot · deepseek-harness · multi-channel · dsh-plugin · cordis · feishu · wechat · dingtalk · wecom · qq · slack · telegram · discord · whatsapp · imessage | DSH-IM is a DeepSeek Harness plugin that connects 11 IM channels (Feishu, WeChat, DingTalk, WeCom, QQ, Slack, Telegram, Discord, WhatsApp, iMessage) via QR code or bot credentials. It streams agent replies, handles image input and file return, and manages per-bot workspaces, models and session bindings. | View Project → |
| devops-ai-guidelines | ★ 1.5K | AI Agents | Python | DevOps · AI agents · MCP · SRE · observability · monitoring · incident response · runbooks · agent evaluation · learning path | A structured DevOps AI learning path covering MCP, agent development, monitoring, SRE runbook retrieval, and agent evaluation. Includes tutorials, team guidelines, prompts, and AWS-focused examples. | View Project → |
| row-bot | ★ 1.5K | AI Agents | Python | local-first · personal-assistant · multi-agent · langgraph · react-agent · knowledge-graph · mcp · ollama · voice · computer-use · browser-automation · skills · workflows · privacy · self-hosted · desktop-app | Row-Bot is a local-first desktop AI assistant built on LangGraph ReAct agents with durable memory, a personal knowledge graph, 30+ tools, MCP/plugin/skill discovery, scheduled workflows, voice, browser and computer use, and multi-channel messaging. Runs on Ollama locally or optional cloud providers, keeping data on you | View Project → |
| lime | ★ 1.5K | AI Agents | TypeScript | desktop-agent · coding-agent · CLI · TUI · multi-agent · MCP · skills · multimodal · terminal · research · file-operations · workflows | Lime is an open-source desktop and CLI/TUI AI agent that works across code, files, terminals, research, and content. It supports configurable model providers, MCP tools, reusable skills, multimodal workflows, and multi-agent task delegation. | View Project → |
| dust | ★ 1.5K | AI Agents | TypeScript | ai-agents · multi-agent · agent-platform · llm · self-hosted · typescript · rust · mcp · connectors · knowledge-base · rag · assistants · workflow-automation · enterprise · monorepo · cloud | Dust is a TypeScript/Rust platform for building and deploying custom AI agents on top of your company data. It ships 80+ connectors, MCP support, and a web UI plus API so teams can create, share, and self-host assistants with retrieval over internal knowledge. | View Project → |
| NeuroSploit | ★ 1.4K | AI Agents | Rust | penetration-testing · red-team · offensive-security · multi-agent · llm · rust · cli · autonomous-agents · owasp-llm-top10 · mitre-attack · sast · jailbreak · cve · tui · security-automation · grounded-findings | Rust CLI harness that drives a pool of LLMs (API key or local subscription/Ollama) to run autonomous pentest engagements: recon, agent selection, exploitation, cross-model validation and evidence-grounded reporting across black/white/grey-box, host, cloud and LLM red-team modes. | View Project → |
| ouroboros | ★ 1.4K | AI Agents | Python | autonomous-agent · self-modifying · persistent-memory · multi-agent-swarm · computer-use · desktop-agent · coding-agent · local-llm · mcp · self-evolving · skills-marketplace · background-consciousness · task-orchestration · headless-cli · git-versioned-evolution | Ouroboros is a self-hosted general-purpose AI agent with persistent identity and memory that works on external Git projects, runs a swarm of specialist subagents, and edits its own code, prompts, tools and deps under a reviewed Git history. Ships as a native desktop app or headless CLI, with remote APIs or local GGUF m | View Project → |
| hermex | ★ 1.4K | AI Agents | Swift | ios · swiftui · swift · self-hosted · agent-client · chat-ui · mobile-cockpit · privacy · offline-cache · live-activity · app-intents · push-notifications · tailscale · sessions · skills · cron-tasks | Hermex is a native SwiftUI iOS 18+ client for a self-hosted hermes-webui AI agent. Your server does the compute; the phone is the control plane for streaming chat, sessions, skills, memory, cron tasks and model switching, with no analytics and no backend. | View Project → |
| fyagent | ★ 1.4K | AI Agents | Rust | agent management · AI assistant · desktop app · model management · MCP management · agent skills · prompt management · local-first · cross-platform | FyAgent is a local desktop control center for configuring AI agents and coding tools. It manages their models, accounts, skills, MCP servers, prompts, and memory across supported applications. | View Project → |
| cli-agent-orchestrator | ★ 1.4K | AI Agents | Python | multi-agent · orchestration · tmux · claude-code · codex · kiro · cli-agents · mcp · agent-profiles · workflows · self-learning · memory · web-ui · python · developer-tools · fleet-coordination | CAO is a Python server that orchestrates multiple AI coding CLIs (Claude Code, Codex, Kiro, Copilot, Cursor, and more) as supervisor/worker agents inside isolated tmux sessions. It adds agent profiles, MCP/HTTP control planes, scheduled flows, memory, and self-learning. POSIX-only; requires tmux 3.3+ and an authenticat | View Project → |
| commonly | ★ 1.3K | AI Agents | TypeScript | multi-agent · agent-workspace · agent-memory · agent-skills · agent-identity · orchestration · self-hosted · mcp · task-board · litellm · agent-marketplace · human-in-the-loop · websocket · containerization · collaboration · openclaw | Self-hostable workspace where humans and cross-vendor AI agents (Claude Code, Codex, Cursor, OpenClaw) work together in pods. Each agent keeps its own name, memory, skills, workstation, and task queue; connect runtimes via MCP, CLI, or HTTP. Apache-2.0, Docker one-command install. | View Project → |
| PanWatch | ★ 1.3K | AI Agents | Python | self-hosted · stock-market · multi-agent · trading · portfolio-management · price-alerts · a-share · us-stocks · hk-stocks · quant · notifications · deepseek · langgraph · mcp · pwa · fastapi | PanWatch is a self-hosted AI stock monitoring assistant that combines scheduled LLM agents with the TradingAgents multi-agent framework to produce technical/news/fundamental analyses, bull-bear debate and portfolio decisions. It tracks A-share, HK and US markets, manages holdings, runs alerts and pushes reports to IM c | View Project → |
| mirobody | ★ 1.3K | AI Agents | Python | health-data · ai-agents · mcp-server · loinc · ucum · fhir · wearables · lab-reports · genomics · ocr · self-hosted · ehr · apple-health · terminology · embeddings · python | Python health data engine that ingests labs, wearables and genomics, maps names and units to LOINC/UCUM offline, and lets AI agents answer trend questions over the coded, self-hosted record. Also exposes every tool over MCP. | View Project → |
| Easel | ★ 1.3K | AI Agents | Python | social-media · content-automation · agent · agent-skills · multi-platform-publishing · trend-discovery · content-calendar · xiaohongshu · douyin · zhihu · bilibili · video-generation · text-to-speech · image-generation · persona-memory · mcp | Easel is an open-source social-media AI agent (OpenClaw-powered) that runs a discover-plan-create-publish-attribute workflow across Xiaohongshu, Douyin, Zhihu and Bilibili, backed by 113 executable content skills and per-account persona memory. Python CLI plus a FastAPI/React workbench handle media generation and real | View Project → |
| agentkit | ★ 1.3K | AI Agents | TypeScript | crypto-wallet · onchain · web3 · agent-toolkit · action-providers · wallet-providers · stablecoin-payments · agents · evm · solana · base · tool-calling · typescript · python · monetization · framework-agnostic | Coinbase's framework- and wallet-agnostic toolkit that gives AI agents a crypto wallet and onchain actions. Ships TypeScript and Python packages with 50+ action providers, wallet providers (CDP, Privy, viem), and integrations for LangChain, Vercel AI SDK, MCP, and OpenAI Agents SDK. | View Project → |
| langchat | ★ 1.3K | AI Agents | Java | AI agent platform · enterprise AI · multi-model · RAG · knowledge base · MCP · skills · intelligent data analysis · RBAC | Java-based enterprise AI application platform combining agents, multi-model support, RAG knowledge bases, skills, MCP, and natural-language data querying. Includes RBAC and a Vue 3 interface. | View Project → |
| Agents-Anywhere | ★ 1.3K | AI Agents | TypeScript | agent-workbench · remote-control · cross-device · self-hosted · multi-agent · sessions · workspaces · terminal · file-management · ACP | A self-hostable, cross-device workbench for monitoring and controlling Codex, Claude Code, and DeepSeek Harness running on connected work machines. Desktop, mobile, and web clients support session management, approvals, files, and remote terminals. | View Project → |
| k-dense-byok | ★ 1.3K | AI Agents | TypeScript | scientific-research · research-assistant · bioinformatics · drug-discovery · multi-agent · local-first · BYOK · MCP · scientific-skills · lab-notebook · data-analysis · Ollama | A desktop AI research agent that can inspect project files, write and run analysis code, search scientific sources, and delegate work to specialist agents. Includes scientific skills, workflow templates, file previews, and a lab notebook; supports hosted providers and local Ollama models. | View Project → |
| heym | ★ 1.3K | AI Agents | Python | agent orchestration · multi-agent · workflow automation · self-hosted · human-in-the-loop · MCP · RAG · agent evaluation · observability · browser automation · coding agents · visual workflow builder | A self-hosted platform for visually building, orchestrating, and operating agent workflows. It includes human approval checkpoints, RAG, MCP integration, evaluations, execution observability, and REST/SSE interfaces. | View Project → |
| AWorld | ★ 1.2K | AI Agents | Python | multi-agent · agent-harness · agent-framework · agent-runtime · cli · skills · self-evolution · evaluation-loop · context-management · deep-search · rl-training · benchmarks · code-generation · world-model · python | Python agent harness that runs a multi-agent CLI (orchestrator, developer, evaluator) to build, evaluate and self-improve agents and apps. Includes skills, MCP support, deep-search browsing, RL training and benchmark harnesses like GAIA and BrowseComp. | View Project → |
| thClaws | ★ 1.2K | AI Agents | Rust | agent-harness · multi-agent · agent-teams · mcp · skills · plugins · rust · cli · desktop-gui · tauri · multi-provider · local-llm · ollama · knowledge-base · browser-automation · scheduler | thClaws is a native-Rust AI agent harness shipping as one binary with desktop GUI, CLI, headless and webapp surfaces. It supports 27+ providers, MCP servers, skills, plugins, subagents and multi-process agent teams, plus knowledge bases, scheduling and media generation. | View Project → |
| aegra | ★ 1.2K | AI Agents | Python | langgraph · self-hosted · agent-backend · fastapi · postgresql · redis · agent-protocol · streaming · human-in-the-loop · observability · opentelemetry · cron · pgvector · docker · python · no-vendor-lock-in | Self-hosted LangGraph/LangSmith Deployments alternative: an Apache-2.0 FastAPI + PostgreSQL agent backend that runs your existing LangGraph code unchanged, with streaming, cron, human-in-the-loop, auth, and OTLP tracing. | View Project → |
| omnigraph | ★ 1.2K | AI Agents | Rust | graph-database · knowledge-graph · context-graph · agent-memory · multi-agent · lakehouse · lance · datafusion · apache-arrow · rust · mcp · vector-search · hybrid-search · git-style-branching · s3 · cedar-policy | Rust lakehouse graph engine storing agent memory and context graphs on object storage (Lance/Arrow), with git-style branching so many agents write in isolation and merge on review. Bundles vector ANN, full-text and RRF retrieval, Cedar policy as code, plus CLI/server, TS SDK and MCP server. | View Project → |
| reverse-api-engineer | ★ 1.2K | AI Agents | Python | ai-agents · web-scraping · api-client-generation · browser-automation · reverse-engineering · har-capture · mcp · playwright · codegen · cli · openapi · claude · llm · python · typescript | CLI agent that browses a site (autonomously via Playwright/Chrome MCP, or manually) and turns captured HAR traffic into a working typed API client in Python, TypeScript, Go, Java, C#, PHP, Ruby or C. | View Project → |
| agentic-soc-platform | ★ 1.2K | AI Agents | Python | agentic SOC · cybersecurity · security operations · threat detection · incident response · SIEM · SOAR · alert triage · threat intelligence · playbooks · private deployment | An open-source agentic security operations platform for alert triage, incident investigation, threat-intelligence enrichment, and SOAR playbooks. Integrates SIEM sources such as Splunk and ELK, supports private deployment, and exposes SOC capabilities to coding agents through a CLI and plugins. | View Project → |
| free4chat | ★ 1.2K | AI Agents | TypeScript | multi-agent · mcp · human-agent-collaboration · webrtc · voice-chat · cloudflare-workers · durable-objects · serverless · realtime · ephemeral · agent-runtime · sfu · acp · tasks · nextjs · typescript | Experimental temporary collaboration Rooms where humans and independently running agents meet over WebRTC voice/text, files and tasks. Agents join via a stateless MCP Room API or a Go runtime; Free4Chat owns only ephemeral rendezvous, transport and bounded shared state, not your models or credentials. | View Project → |