AI agent architecture examples, page 2
Interactive architecture diagrams of 244 open-source repositories with a GitDiagram architecture diagram where the diagram has an LLM or AI-model component and a component or group named as an agent, most stars first. Each diagram shows the project's main components, how they connect, and links every part to its file on GitHub.
Repositories 51–100 of 244
hmbown/codewhale★ 38.6k · Rust
1. This is a Rust monorepo centered on an agent harness, not a single app.
chatwoot/chatwoot★ 37.2k · Ruby
Chatwoot is an omnichannel customer-support platform: customers contact a business through supported channels, conversations are handled and routed in the support workspace, and…
itzcrazykns/vane★ 37.2k · TypeScript
Vane is a self-hosted AI answering engine.
dayuanjiang/next-ai-draw-io★ 36.5k · TypeScript
Next AI Draw.io turns user prompts, attachments, or selected canvas content into editable draw.io diagrams.
esengine/deepseek-reasonix★ 35.7k · Go
Reasonix is a local coding-agent engine exposed through terminal, desktop, browser, and editor/ACP interfaces.
lightpanda-io/browser★ 35.4k · Zig
1. Purpose and principal workflow. Lightpanda is a Zig-built headless browser for web automation and AI agents.
agentscope-ai/qwenpaw★ 35.3k · TypeScript
QwenPaw is a personal AI assistant, accessed through its Console, desktop/TUI, or messaging channels, with scheduled tasks and extensible skills.
continuedev/continue★ 34.9k · TypeScript
Continue is an archived, final-release open-source coding agent delivered through a Node.js CLI, VS Code extension, and JetBrains plugin.
tencent/weknora★ 34.6k · Go
WeKnora is an enterprise knowledge framework for document ingestion, cited RAG answers, multi-step agent work, and knowledge wikis.
nandhakishorm/laya★ 34.5k · Python
Laya is a multilingual, non-autoregressive typed-decision engine, exposed through Python and parallel language ports.
openbmb/chatdev★ 34.4k · Python
DevAll is a zero-code multi-agent workflow platform.
vxcontrol/pentagi★ 33.7k · Go
PentAGI is a self-hosted, multi-agent penetration-testing system.
gitlawb/openclaude★ 33.6k · TypeScript
OpenClaude is a terminal-first coding-agent CLI spanning local and hosted model providers.
onyx-dot-app/onyx★ 33k · Python
Onyx is a team knowledge and context layer: it ingests connected-app content and permissions into an internal representation, then retrieves relevant context for search and…
fincept-corporation/finceptterminal★ 32.7k · C++
Fincept Terminal is a native Qt financial-research desktop application with embedded Python analytics.
conductor-oss/conductor★ 32.3k · Java
Conductor is a durable workflow and agent execution platform.
agentscope-ai/agentscope★ 32.3k · Python
AgentScope is a Python framework for building and operating tool-using, multimodal agents, with an application layer for deploying them.
topoteretes/cognee★ 32k · Python
Cognee is an open-source AI memory platform: callers add text or documents, Cognee builds persistent searchable memory, and callers retrieve relevant evidence across sessions.
feder-cr/invisible_dots★ 31.9k · TypeScript
invisible_dots is a self-hosted computer-use agent: a user creates a Dot, sends it a message or schedules work, and receives results through the web UI, CLI, HTTP API, or…
feder-cr/dots★ 31.8k · Python
invisible_dots runs persistent AI agents, each with its own QEMU computer, on the user's PC.
feder-cr/invisible_playwright_mcp★ 31.8k · Python
This package offers two entry points to a local stealth-browser agent: an MCP server for an assistant, and a standalone web chat with a live browser pane.
stanford-oval/storm★ 31.5k · Python
Knowledge-Storm is a modular LLM knowledge-curation system with two products: STORM generates cited Wikipedia-like articles, while Co-STORM supports human-guided research through…
garrytan/gbrain★ 31k · TypeScript
GBrain is a controllable, provenance-aware memory system for AI agents.
labring/fastgpt★ 29.8k · TypeScript
FastGPT is an AI-agent building platform: users configure applications and visual workflows, connect skills and knowledge sources, then run applications and inspect their results.
huggingface/smolagents★ 29.8k · Python
smolagents is a Python library for building and running multimodal, tool-using LLM agents.
datawhalechina/happy-llm★ 29.7k · Jupyter Notebook
- This is primarily a documentation-and-examples repository for the “Happy-LLM” learning project, not a single deployable application.
openai/openai-agents-python★ 29.6k · Python
OpenAI Agents SDK is a provider-agnostic framework for agent workflows.
assafelovic/gpt-researcher★ 29.5k · Python
GPT Researcher is an AI research application and Python package for producing citation-backed reports from web sources or local documents.
rohitg00/agentmemory★ 28.8k · TypeScript
agentmemory provides persistent memory for AI coding agents through MCP, agent-specific integrations, and lifecycle hooks.
voideditor/void★ 28.8k · TypeScript
Void is a deprecated VS Code desktop fork centered on AI-assisted coding.
mastra-ai/mastra★ 28.4k · TypeScript
Mastra is a TypeScript framework for building and operating AI applications.
qwenlm/qwen-code★ 28k · TypeScript
Qwen Code is an AI coding agent whose main workflow begins with a developer request, enters a CLI or another supported surface, runs an agent session, invokes tools and model…
vercel/ai★ 27.5k · TypeScript
AI SDK is a provider-agnostic TypeScript toolkit for building AI applications and agents.
kilo-org/kilocode★ 27.5k · TypeScript
Kilo Code is an AI coding agent exposed through VS Code, JetBrains, and CLI interfaces.
fosowl/agenticseek★ 27.5k · Python
AgenticSeek is a local, voice-capable assistant that routes user requests to specialized agents for browsing, coding, file work, or planning multi-step tasks.
zai-org/open-autoglm★ 26.4k · Python
Open-AutoGLM is a multimodal phone-agent framework: a user gives a natural-language task, the agent pairs a screen image with task context, requests a model response, parses an…
cinnamon/kotaemon★ 25.8k · Python
Kotaemon is a Python 3.10+ document-question-answering platform: a Gradio RAG UI plus reusable kotaemon framework library.
browserbase/stagehand★ 25.3k · TypeScript
Stagehand is a cross-language SDK and runtime for browser agents.
google-ai-edge/gallery★ 25.2k · Kotlin
Google AI Edge Gallery is an Android application for exploring on-device generative AI.
activepieces/activepieces★ 25.1k · TypeScript
Activepieces is an extensible, AI-oriented automation platform: users configure versioned flows from triggers and actions, then execute them against integrated services and…
hsliuping/tradingagents-cn★ 24.5k · Python
- This is a Python monorepo centered on a stock-analysis platform.
vanna-ai/vanna★ 23.8k · Python
Vanna 2.0 is a Python framework for user-aware natural-language data agents: it turns questions into SQL-backed answers and streams structured UI components.
virattt/dexter★ 23.6k · TypeScript
Dexter is a Bun/TypeScript autonomous research agent focused on financial analysis.
verl-project/verl★ 23.6k · Python
verl is a distributed reinforcement-learning and post-training library for LLMs.
sinaptik-ai/pandas-ai★ 23.5k · Python
PandasAI is a Python library for natural-language-to-data analysis.
nvidia/nemoclaw★ 22.5k · TypeScript
NemoClaw is a CLI reference stack for running supported AI agents inside OpenShell sandboxes.
google/adk-python★ 22.1k · Python
ADK is a code-first Python framework for defining agents, composing workflow execution, and connecting tools and models.
eclipse-theia/theia★ 21.7k · TypeScript
Eclipse Theia is a framework for building extensible browser and desktop IDEs.
coze-dev/coze-studio★ 21.7k · TypeScript
Coze Studio is a visual, low-code platform for creating, publishing, and running AI agents, apps, and workflows.
screenpipe/screenpipe★ 21.6k · Rust
Screenpipe is a local-first desktop memory system: it continuously captures screen and audio, processes transcripts and sensitive text, stores searchable history, and exposes…
Counted over GitDiagram's stored diagrams of public repositories, from the names their components and groups carry and the files they link to; the rules are the ones in the 2026 open-source architecture report. Stars are GitHub's when the diagram was last made. Rebuilt daily: hubs grow as more repositories' languages are known.