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.

71Projects
1.1MStars in total
+2.9KStars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

71 projects · by stars

  1. #1 · langgenius/dify

    dify

    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.

    158.7K
  2. #2 · Shubhamsaboo/awesome-llm-apps

    awesome-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.

    142.1K
  3. #3 · TauricResearch/TradingAgents

    TradingAgents

    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.

    111.6K
  1. 4

    hello-agents

    83.5Kdatawhalechina/hello-agents · Python

    Hello-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.

  2. 5

    ai-agent-book

    54.7Kbojieli/ai-agent-book · Python

    An 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.

  3. 6

    nanobot

    49.1KHKUDS/nanobot · Python

    nanobot 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.

  4. 7

    GPT_API_free

    44.4Kchatanywhere/GPT_API_free

    GPT_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.

  5. 8

    BettaFish

    42.4K666ghj/BettaFish · Python

    BettaFish (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.

  6. 9

    AgentGPT

    36.3Kreworkd/AgentGPT · TypeScript

    AgentGPT 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.

  7. 10

    ChatDev

    34.5KOpenBMB/ChatDev · Python

    ChatDev 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.

  8. 11

    invisible_dots

    32.1Kfeder-cr/invisible_dots · TypeScript

    AIHawk 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.

  9. 12

    smolagents

    29.9Khuggingface/smolagents · Python

    smolagents 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.

  10. 13

    agenticSeek

    27.5KFosowl/agenticSeek · Python

    AgenticSeek 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.

  11. 14

    planning-with-files

    27.5KOthmanAdi/planning-with-files · Python

    A 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.

  12. 15

    generative_agents

    22.2Kjoonspk-research/generative_agents

    This 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.

  13. 16

    adk-python

    21.9Kgoogle/adk-python · Python

    Agent 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.

  14. 17

    agent-lightning

    18.7Kmicrosoft/agent-lightning · Python

    Agent 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.

  15. 18

    DeepCode

    16.7KHKUDS/DeepCode · Python

    An 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.

  16. 19

    RD-Agent

    15Kmicrosoft/RD-Agent · Python

    R&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.

  17. 20

    AutoResearchClaw

    14.7Kaiming-lab/AutoResearchClaw · Python

    AutoResearchClaw 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.

  18. 21

    eino

    13.3Kcloudwego/eino · Go

    Eino 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.

  19. 22

    PocketFlow-Tutorial-Codebase-Knowledge

    12.7KThe-Pocket/PocketFlow-Tutorial-Codebase-Knowledge · Python

    A 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.

  20. 23

    open_deep_research

    12.7Klangchain-ai/open_deep_research · Python

    Open 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.

  21. 24

    PocketFlow

    11.3KThe-Pocket/PocketFlow · Python

    Pocket 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.

  22. 25

    autoharness

    11.1Ktigerless-labs/autoharness · Python

    Autoharness 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.

  23. 26

    AIHOT

    7.9KKKKKhazix/AIHOT · TypeScript

    AIHOT 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.

  24. 27

    xerj

    7.8Kxerj-org/xerj · Rust

    XERJ 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.

  25. 28

    awesome-agentic-ai-zh

    7.7KWenyuChiou/awesome-agentic-ai-zh · Python

    A 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.

  26. 29

    Raven

    5.5KEverMind-AI/Raven · Python

    Raven 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.

  27. 30

    all-agentic-architectures

    4.6KFareedKhan-dev/all-agentic-architectures · Jupyter Notebook

    A 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.

  28. 31

    autoagent

    4.6Kthirdlayerinc/autoagent · Python

    AutoAgent 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.

  29. 32

    Paper2Slides

    3.8KHKUDS/Paper2Slides · Python

    Paper2Slides turns research papers, reports, and documents into professional slides and posters in minutes, using a RAG-powered pipeline to extract content accurately.

  30. 33

    mirage

    3.7Kstrukto-ai/mirage · TypeScript

    Mirage 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.

  31. 34

    reelmimic

    3.4Kedenfunf/reelmimic · JavaScript

    ReelMimic 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.

  32. 35

    redamon

    3.1Ksamugit83/redamon · Python

    RedAmon 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.

  33. 36

    Pentest-Swarm-AI

    3KArmur-Ai/Pentest-Swarm-AI · Go

    Pentest 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.

  34. 37

    ai-agents-the-definitive-guide

    2.8KNicolepcx/ai-agents-the-definitive-guide · Jupyter Notebook

    It 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.

  35. 38

    webcmd

    2.7Kagentrhq/webcmd · TypeScript

    Webcmd 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.

  36. 39

    VideoAgent

    2KHKUDS/VideoAgent · Python

    VideoAgent 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.

  37. 40

    AgentDock

    1.8KAgentDock/AgentDock · MDX

    AgentDock 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.

  38. 41

    Agentlas-OS

    1.6Kagentlas-ai/Agentlas-OS · Python

    Agentlas 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.

  39. 42

    vibe-coding-toolkit

    1.3Ksoumatheusgomes/vibe-coding-toolkit · JavaScript

    A 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.

  40. 43

    ALTA

    1.1Kkyky2347/ALTA · Python

    ALTA 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.

  41. 44

    Deepgraph

    1Kbillion-token-one-task/Deepgraph · Python

    DeepGraph 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.

  42. 45

    scout

    936outcrawlai/scout · TypeScript

    Scout 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.

  43. 46

    RSI-Anything

    774Gen-Verse/RSI-Anything · HTML

    RSI-Anything is a domain-general framework that turns world-model predictions and interaction feedback into recursive self-improvement, built on JEPA-Anything.

  44. 47

    context-language-models

    730facebookresearch/context-language-models · Python

    This 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.

  45. 48

    SkillCorpus

    686EverMind-AI/SkillCorpus · Python

    SkillCorpus 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.

  46. 49

    awesome-jev

    601kydlikebtc/awesome-jev · Python

    A 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.

  47. 50

    JIT

    558bingreeky/JIT · Python

    JIT-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'.

  48. 51

    0

    5120sec-labs/0 · TypeScript

    0 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.

  49. 52

    Awesome-Graph-Engineering

    383DEEP-JLU/Awesome-Graph-Engineering

    A 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.

  50. 53

    learn-agent

    361ryzqi/learn-agent · TypeScript

    A 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.

  51. 54

    lemmalog

    340JordyZomer/lemmalog · Rust

    A 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.

  52. 55

    Tiersense

    310wangmingxuan666/Tiersense

    TierSense 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.

  53. 56

    OrcaReplay

    285Continuum-AI-Corp/OrcaReplay · TypeScript

    OrcaReplay 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.

  54. 57

    wikiskill

    278ashutoshsinghpr7/wikiskill · Python

    WikiSkill 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.

  55. 58

    autumn-recruitment

    263Akun-python/autumn-recruitment · Jupyter Notebook

    It 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.

  56. 59

    awesome-agent-skills-security

    260LLMSecurity/awesome-agent-skills-security

    A 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.

  57. 60

    openchart

    242longsurf-ai/openchart · TypeScript

    OpenChart 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.

  58. 61

    Recuris

    241Gen-Verse/Recuris · Python

    Recuris 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.

  59. 62

    cynative

    223cynative/cynative · Go

    Cynative 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.

  60. 63

    AgentMeasure

    218roy-tong/AgentMeasure · Python

    AgentMeasure 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.

  61. 64

    multitown

    201w1u2d3i4/multitown · Python

    MultiTown 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.

  62. 65

    jarviscore-framework

    199Prescott-Data/jarviscore-framework · Python

    JarvisCore 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.

  63. 66

    zhizhi-agent-runtime

    191cocoyes/zhizhi-agent-runtime · Go

    Zhizhi is a model-agnostic, stateless Go runtime for building AI agents that plan tasks, execute tools, recover from failures, and remain fully auditable.

  64. 67

    forward-implementation-first

    179Vuk97/forward-implementation-first · Shell

    It 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.

  65. 68

    Harness-RSI

    170zgcagi/Harness-RSI · TeX

    Companion 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.

  66. 69

    RSIGame

    144WenyiWU0111/RSIGame · Python

    RSIGame 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.

  67. 70

    ENZO

    114theguysudo/ENZO · TypeScript

    ENZO 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.

  68. 71

    Iris

    102AllSpark-Research/Iris · Python

    Iris 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.

Often tagged together