Topics / #llm-agents
LLM agents projects on GitHub
LLM-driven agents that plan and act using tools.
As of , the most-starred LLM agents projects on GitHub are dify (158.7K stars), awesome-llm-apps (142.1K stars) and TradingAgents (111.6K stars). GitHub.Locker tracks 71 LLM agents repositories with 1.1M stars combined. The fastest-growing on October 16 was xerj, with +1.2K stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+1.2Kxerj
xerj-org/xerj · ★ 7.8KXERJ is a local-first search engine that automatically indexes any folder - code, docs, logs, PDFs - so an AI coding agent can pull the exact passage it needs instead of grepping or reading whole files into context, and it speaks the Elasticsearch API so existing clients work against it unchanged.
+155TradingAgents
TauricResearch/TradingAgents · ★ 111.6KTradingAgents is a multi-agent LLM framework that simulates a trading firm: specialized agents analyze fundamentals, sentiment, news, and technicals, bull/bear researchers debate the findings, and a trader plus risk/portfolio manager team decide whether to execute the trade.
Deepgraph
billion-token-one-task/Deepgraph · ★ 1KDeepGraph is the autonomous research agent of JouleBeat, an open-source AI self-improvement (RSI) lab. It reads scientific literature, finds open questions, runs real experiments, and lets the results decide what is true.
+139awesome-llm-apps
Shubhamsaboo/awesome-llm-apps · ★ 142.1KA collection of 100+ open-source AI agent, agent skill, and RAG app examples - hand-built, tested end-to-end, and released under Apache-2.0 so you can clone, run, or even sell them.
The all-time top
71 projects · by stars
- 158.7K
#1 · langgenius/difydify
Dify is an open-source platform for building LLM applications: AI workflows, RAG pipelines, and agents, with model management and observability in one collaborative workspace.
- 142.1K
#2 · Shubhamsaboo/awesome-llm-appsawesome-llm-apps
A collection of 100+ open-source AI agent, agent skill, and RAG app examples - hand-built, tested end-to-end, and released under Apache-2.0 so you can clone, run, or even sell them.
- 111.6K
#3 · TauricResearch/TradingAgentsTradingAgents
TradingAgents is a multi-agent LLM framework that simulates a trading firm: specialized agents analyze fundamentals, sentiment, news, and technicals, bull/bear researchers debate the findings, and a trader plus risk/portfolio manager team decide whether to execute the trade.
- 4

hello-agents
83.5Kdatawhalechina/hello-agents · PythonHello-Agents is Datawhale's free, open-source tutorial on building AI agent systems from scratch — theory and hands-on practice in equal measure, taking you from LLM user to agent builder.
- 5

ai-agent-book
54.7Kbojieli/ai-agent-book · PythonAn open-source book by Li Bojie taking AI agents from design principles to engineering practice, built on the formula Agent = LLM + context + tools; text, figures and labs all live in this repo.
- 6
nanobot
49.1KHKUDS/nanobot · Pythonnanobot is an ultra-lightweight, open-source, self-hosted personal AI agent framework written in Python that runs as a browser WebUI, terminal client, or chat-app integration, combining tools, long-term memory, MCP, multi-agent delegation, and scheduled automation behind an OpenAI-compatible API.
- 7
GPT_API_free
44.4Kchatanywhere/GPT_API_freeGPT_API_free is a free relay/proxy API service that lets you call GPT, DeepSeek, Claude, Gemini, Grok, Qwen, Kimi and MiniMax models through one OpenAI-compatible interface, with a paid tier that is much cheaper than official pricing.
- 8

BettaFish
42.4K666ghj/BettaFish · PythonBettaFish (Chinese name 'Weiyu'/微舆) is a from-scratch multi-agent public opinion analysis system that monitors social media and large volumes of public comments, then produces reports to help break information bubbles and support decision-making.
- 9

AgentGPT
36.3Kreworkd/AgentGPT · TypeScriptAgentGPT lets you assemble, configure, and deploy autonomous AI agents right in your browser. You give an agent a goal, and it breaks that goal into tasks, executes them, and learns from the results to decide what to do next.
- 10

ChatDev
34.5KOpenBMB/ChatDev · PythonChatDev 2.0 (DevAll) is a zero-code multi-agent orchestration platform: you configure agents, workflows and tasks instead of writing code, and it can run as a virtual software company (CEO, CTO, Programmer agents) or handle other jobs like data visualization, 3D generation and deep research.
- 11

invisible_dots
32.1Kfeder-cr/invisible_dots · TypeScriptAIHawk is an open-source AI browser agent that browses the web undetected: it drives a stealth Firefox that anti-bot systems see as a normal person, so no captchas and no blocks. You say what you want in plain language, and it browses, clicks, types and reads the actual web to get it done.
- 12

smolagents
29.9Khuggingface/smolagents · Pythonsmolagents is a lightweight Python library for building AI agents that write their actions as Python code instead of JSON tool calls, letting you run powerful agents in just a few lines of code.
- 13

agenticSeek
27.5KFosowl/agenticSeek · PythonAgenticSeek is a fully local, voice-enabled alternative to Manus AI: an autonomous agent that browses the web, writes code and plans tasks while keeping all data on your own hardware.
- 14

planning-with-files
27.5KOthmanAdi/planning-with-files · PythonA skill for AI coding agents that keeps the plan on disk in three markdown files — taskplan.md, findings.md and progress.md — and re-injects it every turn, so it survives /clear, crashes and context compaction.
- 15

generative_agents
22.2Kjoonspk-research/generative_agentsThis is the official code release for the research paper 'Generative Agents: Interactive Simulacra of Human Behavior'. It contains the simulation module and game environment for computational agents that simulate believable human behavior in a sandbox town called Smallville.
- 16
adk-python
21.9Kgoogle/adk-python · PythonAgent Development Kit (ADK) is Google's open-source, code-first Python framework for building, evaluating, and deploying sophisticated AI agents — from simple tasks to complex multi-agent systems.
- 17
agent-lightning
18.7Kmicrosoft/agent-lightning · PythonAgent Lightning is an open-source reinforcement-learning training framework from Microsoft that lets you train any existing AI agent with RL, with almost zero changes to the agent's own code.
- 18

DeepCode
16.7KHKUDS/DeepCode · PythonAn open agentic coding platform from HKUDS: a multi-agent harness that turns natural language and even research papers into production-ready code, working directly in your repository.
- 19

RD-Agent
15Kmicrosoft/RD-Agent · PythonR&D-Agent is a Microsoft multi-agent framework that automates data-driven R&D: one agent proposes new research ideas and another implements them, applied to quant trading, data mining, Kaggle competitions, paper reproduction, and LLM fine-tuning.
- 20

AutoResearchClaw
14.7Kaiming-lab/AutoResearchClaw · PythonAutoResearchClaw is a fully autonomous, self-evolving research pipeline that turns a single research idea into a complete, conference-ready academic paper, handling literature review, sandboxed experiments, statistical analysis, multi-agent peer review and LaTeX writing end-to-end.
- 21

eino
13.3Kcloudwego/eino · GoEino is an LLM/AI application development framework for Go, drawing design ideas from LangChain and Google ADK. It provides reusable components (ChatModel, Tool, Retriever, ChatTemplate), an agent development kit, and a composition engine to build graphs and workflows for AI apps.
- 22

PocketFlow-Tutorial-Codebase-Knowledge
12.7KThe-Pocket/PocketFlow-Tutorial-Codebase-Knowledge · PythonA tool that crawls a GitHub repository (or local directory), analyzes the codebase with an LLM to find core abstractions and how they interact, and turns that analysis into a beginner-friendly tutorial with visualizations.
- 23
open_deep_research
12.7Klangchain-ai/open_deep_research · PythonOpen Deep Research is a simple, configurable, fully open-source deep research agent that can research a topic across the web and MCP servers and write a report, working with many different LLM providers and search tools.
- 24

PocketFlow
11.3KThe-Pocket/PocketFlow · PythonPocket Flow is a minimalist 100-line LLM framework built around a single Graph abstraction, letting you build agents, workflows, and RAG pipelines without heavy dependencies or vendor lock-in.
- 25

autoharness
11.1Ktigerless-labs/autoharness · PythonAutoharness is a self-learning skill layer plugin for Claude Code: it distills skills from your real coding sessions, merges or updates them as you keep working, and prunes the ones that stop getting used.
- 26

AIHOT
7.9KKKKKhazix/AIHOT · TypeScriptAIHOT is a framework for building an AI-curated news site: it pulls items from your sources, has an LLM filter and score each one twice, writes Chinese headlines and summaries, clusters reports of the same story into one event, ranks events by how many independent sources cover them, and publishes a daily briefing.
- 27

xerj
7.8Kxerj-org/xerj · RustXERJ is a local-first search engine that automatically indexes any folder - code, docs, logs, PDFs - so an AI coding agent can pull the exact passage it needs instead of grepping or reading whole files into context, and it speaks the Elasticsearch API so existing clients work against it unchanged.
- 28

awesome-agentic-ai-zh
7.7KWenyuChiou/awesome-agentic-ai-zh · PythonA trilingual learning roadmap for agentic AI that walks you from 'what is an AI agent' to building reliable multi-agent systems, with 240+ curated resources and hands-on exercises. Everything is mirrored in Traditional Chinese, Simplified Chinese and English.
- 29
Raven
5.5KEverMind-AI/Raven · PythonRaven is an open-source, self-improving AI agent harness that runs long-running agent work from the terminal, with built-in long-term memory, skills, tracing, and evaluation. Its stated long-term direction ('Harness of Harnesses') is a multi-agent ecosystem that composes different harnesses together, but that part is not yet implemented in the current release.
- 30

all-agentic-architectures
4.6KFareedKhan-dev/all-agentic-architectures · Jupyter NotebookA Python library and runnable textbook that implements 35 production-grade agentic AI architectures (Reflexion, LATS, GraphRAG, MemGPT, Voyager, BrowserAgent and more), each shipped with a fully executed Jupyter notebook and a shared benchmark leaderboard.
- 31
autoagent
4.6Kthirdlayerinc/autoagent · PythonAutoAgent lets an AI agent build and iterate on an agent harness (agent.py) autonomously overnight: it tweaks the system prompt, tools, config, and orchestration, scores each change against a benchmark, and keeps only the improvements.
- 32

Paper2Slides
3.8KHKUDS/Paper2Slides · PythonPaper2Slides turns research papers, reports, and documents into professional slides and posters in minutes, using a RAG-powered pipeline to extract content accurately.
- 33
mirage
3.7Kstrukto-ai/mirage · TypeScriptMirage is a virtual terminal for AI agents that mounts services like S3, Google Drive, Slack, Gmail and Redis into one unified virtual filesystem, so agents access everything with familiar unix tools (ls, grep, find, jq), run virtual CLIs, route code to different runtimes, and stay inside a policy-controlled shell.
- 34
reelmimic
3.4Kedenfunf/reelmimic · JavaScriptReelMimic looks at a reference video you like — a file, phone recording, or YouTube link — and plans, builds and reviews a brand-new 2D animated video in that same style using an AI crew of Claude Code or Codex agents.
- 35

redamon
3.1Ksamugit83/redamon · PythonRedAmon is an open-source, self-hosted AI framework that chains reconnaissance, exploitation and post-exploitation into one pipeline, maps the attack surface into a Neo4j graph, and then triages findings and opens GitHub pull requests that fix what it discovers.
- 36
Pentest-Swarm-AI
3KArmur-Ai/Pentest-Swarm-AI · GoPentest Swarm AI is an open-source, self-hosted penetration testing tool where dozens of AI agents work as a swarm to recon, classify, exploit, and report vulnerabilities in APIs and web apps — not just scan for them.
- 37

ai-agents-the-definitive-guide
2.8KNicolepcx/ai-agents-the-definitive-guide · Jupyter NotebookIt is the companion code repository for the book 'AI Agents - The Definitive Guide': a set of runnable Jupyter notebooks that walk through every chapter, from basic agent patterns to production deployment and threat modeling.
- 38

webcmd
2.7Kagentrhq/webcmd · TypeScriptWebcmd is self-learning browser infrastructure for AI agents: it lets an agent control a real browser to complete tasks, then saves what it learns about a site as local memory so future runs are faster, cheaper, and don't re-explore the same site.
- 39

VideoAgent
2KHKUDS/VideoAgent · PythonVideoAgent is an all-in-one agentic framework that understands, edits, and remakes videos from natural-language requests, handling everything from summarization to meme remixes and cross-lingual comedy adaptations.
- 40

AgentDock
1.8KAgentDock/AgentDock · MDXAgentDock is a framework for building AI agents with configurable determinism, made of an open-source Node.js core library (AgentDock Core) and a Next.js reference client app. Note: the project has been retired by its maintainers - its prompt library moved to AgentDock/prompt-library and its companion book to AgentDock/ai-agents-book.
- 41
Agentlas-OS
1.6Kagentlas-ai/Agentlas-OS · PythonAgentlas OS keeps a pool of specialist AI agents in a hub and spins up a temporary orchestrator for each task, splitting work and staffing specialists pulled from your machine, your private cloud, and a public Hub. It is local-first and works with any model, running inside hosts like Claude Code, Codex, Cursor and Gemini.
- 42
vibe-coding-toolkit
1.3Ksoumatheusgomes/vibe-coding-toolkit · JavaScriptA curated, battle-tested AI-coding workflow for Claude Code (and partly Codex): ready-to-copy plugins, subagent orchestration patterns, quality-gate configs, and prompt templates extracted from a real production fintech codebase.
- 43

ALTA
1.1Kkyky2347/ALTA · PythonALTA is a research-only multi-agent LLM trading platform that turns weak market signals into evidence-backed opportunities, debates them with independent agent roles, runs them through a separate risk audit, and only ever executes simulated or explicitly authorized paper trades.
- 44
Deepgraph
1Kbillion-token-one-task/Deepgraph · PythonDeepGraph is the autonomous research agent of JouleBeat, an open-source AI self-improvement (RSI) lab. It reads scientific literature, finds open questions, runs real experiments, and lets the results decide what is true.
- 45

scout
936outcrawlai/scout · TypeScriptScout is an open-source browser agent from Outcrawl: you describe a task in plain English, and it opens a real browser, reads the page, clicks, types and scrolls until the job is done, then hands back the answer.
- 46

RSI-Anything
774Gen-Verse/RSI-Anything · HTMLRSI-Anything is a domain-general framework that turns world-model predictions and interaction feedback into recursive self-improvement, built on JEPA-Anything.
- 47

context-language-models
730facebookresearch/context-language-models · PythonThis is the official code release for 'Context Language Models (CLMs)', research from University of Washington, Meta Superintelligence Labs, MIT and Trillium Labs. CLMs are language models that natively manage their own context by treating it as a file they can freely edit, which naturally extends to multi-agent setups where each agent's context is its own file.
- 48
SkillCorpus
686EverMind-AI/SkillCorpus · PythonSkillCorpus is EverMind's open-source pipeline that aggregates scattered SKILL.md files from public repos, applies safety/license/quality gates, and exports a curated, retrieval-ready corpus plus two fine-tuned retrieval models so agents can fetch the right skill at answer time.
- 49
awesome-jev
601kydlikebtc/awesome-jev · PythonA curated index of 1207 public resources for Jev, TypeSafe AI's System One decision model, organised by the decision each resource illustrates. It's an independent catalog, not the product or an SDK.
- 50

JIT
558bingreeky/JIT · PythonJIT-Agent is a compact meta-agent that writes a task-specific agent harness on the fly instead of relying on one precompiled general-purpose scaffold, wrapping any off-the-shelf agentic LLM in what the authors call 'Model-as-a-Harness'.
- 51

0
5120sec-labs/0 · TypeScript0 is an open-source, self-evolving, multi-model AI harness for security research that finds, verifies, and fixes vulnerabilities, built by the Swiss Applied AI & Cybersecurity Research Lab.
- 52

Awesome-Graph-Engineering
383DEEP-JLU/Awesome-Graph-EngineeringA curated collection of research papers, benchmarks, and open-source projects accompanying a survey on Graph Engineering for LLM agents, covering the progression from Model Intelligence to Individual Intelligence to System Intelligence.
- 53

learn-agent
361ryzqi/learn-agent · TypeScriptA 20-chapter Chinese-language tutorial that builds a production-grade AI agent harness from scratch, pairing each chapter's article with a runnable TypeScript code snapshot.
- 54

lemmalog
340JordyZomer/lemmalog · RustA Datalog engine for LLM agent memory: instead of 'remembering better' than a vector store, memory becomes a deductive database — provenance-tracked facts, stratified rules, incremental derivation. Ships as a Rust crate, MCP server, REPL and agent skill.
- 55

Tiersense
310wangmingxuan666/TiersenseTierSense is a hub of three research-backed APIs that give an AI agent decision signals about task difficulty, which history steps are ready to compress, and whether to compress or recall memory right now, so your own app can act on those signals.
- 56

OrcaReplay
285Continuum-AI-Corp/OrcaReplay · TypeScriptOrcaReplay records a coding agent's entire run (model calls, tool calls, shell commands, file changes), then lets you replay that exact run offline with no model called, fork it from any checkpoint onto a different model, and compare models side by side on the same task.
- 57

wikiskill
278ashutoshsinghpr7/wikiskill · PythonWikiSkill is a faithful implementation of a Google Research paper (arXiv:2608.27454) that lets an AI agent build a persistent knowledge wiki from its own execution traces and use it to propose and validate changes to its own skill files, so lessons from failed runs survive instead of dying with the session.
- 58

autumn-recruitment
263Akun-python/autumn-recruitment · Jupyter NotebookIt is a community-built, Chinese-language collection of Jupyter notebooks covering math foundations, data structures, machine learning, deep learning, LLMs, agents, AI infrastructure, speech, and data science, aimed at job-hunting ('autumn recruitment') interview prep in the LLM era.
- 59

awesome-agent-skills-security
260LLMSecurity/awesome-agent-skills-securityA curated, awesome-list style collection of research papers, standards, frameworks, and benchmarks about securing AI agent tool use and the emerging 'agent skills' ecosystem — covering attacks like prompt injection and tool poisoning as well as defenses like sandboxing and permission control.
- 60

openchart
242longsurf-ai/openchart · TypeScriptOpenChart is an open-source trading workspace that brings AI agents into charting, technical analysis, market alerts, and research, letting you use your own Claude, Codex, or Gemini models to analyze markets.
- 61

Recuris
241Gen-Verse/Recuris · PythonRecuris is a recursive self-improvement framework that boosts long-horizon LLM agents by evolving their memory instead of their weights or prompt. A frozen agent is paired with a structured Skill Memory, and a meta-agent patches it based on execution traces, only keeping changes that pass a validation gate.
- 62

cynative
223cynative/cynative · GoCynative is an open-source AI agent framework that gives LLMs live, read-only access to your AWS, Azure, GCP, Kubernetes, GitHub and GitLab infrastructure so you can ask security questions and run cloud security posture and detection checks.
- 63
AgentMeasure
218roy-tong/AgentMeasure · PythonAgentMeasure is an open measurement layer for AI-agent usage: a free CLI and SDK that audit Codex and Claude Code session logs and verify that agent metrics and metering numbers mean what their labels claim.
- 64

multitown
201w1u2d3i4/multitown · PythonMultiTown is a code-only Python runtime toolkit for cost-aware multi-agent organization and control, where Planner, Worker, Specialist, Validator and Router agents become buildings and residents in a visual 'cyber town' you can watch, compare and control.
- 65
jarviscore-framework
199Prescott-Data/jarviscore-framework · PythonJarvisCore is a Python framework for building AI agent systems that can plan, reason, execute code, browse the web, search the internet, and connect to 150 external services out of the box.
- 66

zhizhi-agent-runtime
191cocoyes/zhizhi-agent-runtime · GoZhizhi is a model-agnostic, stateless Go runtime for building AI agents that plan tasks, execute tools, recover from failures, and remain fully auditable.
- 67

forward-implementation-first
179Vuk97/forward-implementation-first · ShellIt is an agent skill — a short Markdown instruction file — that stops coding agents like Claude Code and Codex from stalling real work by obsessing over self-invented bookkeeping (hashes, lock files, receipts, certification markers) instead of shipping the actual output.
- 68

Harness-RSI
170zgcagi/Harness-RSI · TeXCompanion materials for our survey of how execution experience becomes persistent harness state under a fixed base model. The survey covers update mechanisms, evolutionary search, continual PAC learning, evaluation, applications, and societal impact.
- 69

RSIGame
144WenyiWU0111/RSIGame · PythonRSIGame is an autonomous agentic game development framework that keeps improving a generated game after its first playable version, running an explore-diagnose-improve loop that repairs and verifies the game until progress saturates.
- 70
ENZO
114theguysudo/ENZO · TypeScriptENZO is a self-hosted AI workspace where you chat with 300+ models, build self-drafting agents, run deep research, and generate code — all running on your own provider API keys instead of a subscription.
- 71
Iris
102AllSpark-Research/Iris · PythonIris is a pair of open-weight search agent models (Iris-mini, 35B-A3B, and Iris-pro, 397B-A17B) post-trained from the Qwen3.5/3.6 series to decide what to search, how to read results, when to keep searching, and when enough evidence has been gathered.
Related topics
Often tagged together