Python Agent

Open-source Python projects categorized as Agent
AI LLM Python openai rag

Top 23 Python Agent Projects

  1. ragflow

    RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs

    Project mention: Ragflow | news.ycombinator.com | 2026-03-09
  2. InfluxDB

    InfluxDB – Database Purpose-Built for High-Resolution Data. Turn time series data into real-time intelligence. Manage high-volume, high-velocity data without sacrificing performance.

    InfluxDB logo
  3. OpenHands

    🙌 OpenHands: AI-Driven Development

    Project mention: Show HN: CodeRLM – Tree-sitter-backed code indexing for LLM agents | news.ycombinator.com | 2026-02-11
  4. LlamaFactory

    Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024)

    Project mention: Llama-Factory: Unified, Efficient Fine-Tuning for 100 Open LLMs | news.ycombinator.com | 2025-09-18
  5. MetaGPT

    🌟 The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming

    Project mention: Backlog.md – CLI that auto-generates task files (took my Claude success to 95 %) | news.ycombinator.com | 2025-07-06
  6. unsloth

    Fine-tuning & Reinforcement Learning for LLMs. 🦥 Train OpenAI gpt-oss, DeepSeek, Qwen, Llama, Gemma, TTS 2x faster with 70% less VRAM.

    Project mention: I Built an Automated SLM Fine-Tuning Engine with Python and Unsloth 🚀 | dev.to | 2026-01-19

    For the actual training, I rely on Unsloth. It makes fine-tuning 2x faster and uses 70% less memory.

  7. mem0

    Universal memory layer for AI Agents

    Project mention: Your AI Agent's Memory Is Broken. Here Are 4 Architectures Racing to Fix It | dev.to | 2026-03-10

    How it works: Mem0 and Zep store memories as temporal knowledge graphs. Instead of embedding text chunks, they extract entities and relationships ("User → works at → Acme Corp", "User → prefers → TypeScript"), track how these relationships change over time, and traverse the graph to answer queries that require understanding connections.

  8. ChatTTS

    A generative speech model for daily dialogue.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. khoj

    Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI (gpt, claude, gemini, llama, qwen, mistral). Get started - free.

  11. Jobs_Applier_AI_Agent_AIHawk

    AIHawk aims to easy job hunt process by automating the job application process. Utilizing artificial intelligence, it enables users to apply for multiple jobs in a tailored way.

  12. gpt-researcher

    An autonomous agent that conducts deep research on any data using any LLM providers

    Project mention: 1500 Lines of Markdown vs 15000 Lines of Python. | dev.to | 2025-12-31

    I spent a weekend studying GPT-Researcher, an open-source project with 24,000+ GitHub stars. It builds an autonomous research agent that generates comprehensive reports with citations. The architecture is elegant: multiple specialized agents coordinate through LangGraph, parallel execution speeds up research, and quality gates ensure reliable output.

  13. deer-flow

    An open-source SuperAgent harness that researches, codes, and creates. With the help of sandboxes, memories, tools, skills and subagents, it handles different levels of tasks that could take minutes to hours.

    Project mention: Components structure in deerflow codebase - Part 1.1 | dev.to | 2026-03-05

    Inspired by BulletProof React, I applied its codebase architecture concepts to the bytedance/deerflow.

  14. vanna

    🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using Agentic Retrieval 🔄.

    Project mention: How to Use Vanna.ai to Query Your Database with Open-Source Language Models | dev.to | 2025-12-02

    Vanna.ai GitHub: https://github.com/vanna-ai/vanna

  15. serena

    A powerful coding agent toolkit providing semantic retrieval and editing capabilities (MCP server & other integrations)

    Project mention: Show HN: CS – indexless code search that understands code, comments and strings | news.ycombinator.com | 2026-02-22

    Can you share how it compares to Serena? https://github.com/oraios/serena

  16. AstrBot

    Agentic IM Chatbot infrastructure that integrates lots of IM platforms, LLMs, plugins and AI feature, and can be your openclaw alternative. ✨

    Project mention: AstrBot: Revolutionizing Chatbot Development with Ease and Flexibility | dev.to | 2025-03-26

    View the Project on GitHub

  17. SWE-agent

    SWE-agent takes a GitHub issue and tries to automatically fix it, using your LM of choice. It can also be employed for offensive cybersecurity or competitive coding challenges. [NeurIPS 2024]

    Project mention: Boost Your Coding Agent and Understand Its Reasoning with 3 Simple Prompts | dev.to | 2025-06-20

    SWE-Agent

  18. DeepResearch

    Tongyi Deep Research, the Leading Open-source Deep Research Agent

    Project mention: Tongyi DeepResearch – open-source 30B MoE Model that rivals OpenAI DeepResearch | news.ycombinator.com | 2025-11-02
  19. agentscope

    Build and run agents you can see, understand and trust.

    Project mention: All Data and AI Weekly #207: 15 Sept 2025 | dev.to | 2025-09-15

    GitHub Link: https://github.com/agentscope-ai/agentscope Summary: Agentscope is an agent-oriented programming library that makes it easier to build LLM applications. It's designed to be "developer-centric" with features like asynchronous execution, parallel tool calls, and real-time steering. It offers a transparent approach where prompt engineering and API invocation are fully visible and controllable. Why it's important: Agentscope, along with its related libraries like agentscope-runtime and agentscope-studio, provides a comprehensive toolkit for not only developing but also deploying and visualizing agent-based applications.

  20. camel

    🐫 CAMEL: The first and the best multi-agent framework. Finding the Scaling Law of Agents. https://www.camel-ai.org

    Project mention: Eigent: An open source Claude cowork alternative | news.ycombinator.com | 2026-01-14

    You can have a try; almost all sota models are supported all powered thanks to https://github.com/camel-ai/camel

  21. agent-zero

    Agent Zero AI framework

    Project mention: OSS Alternative to Open WebUI – ChatGPT-Like UI, API and CLI | news.ycombinator.com | 2025-11-03
  22. LangBot

    ChatGPT chat bot for Tencent QQ, based on mirai and OpenAI API.

    Project mention: Finally Got My Dify Agent Working in Discord, Telegram and Slack | dev.to | 2025-12-10

    LangBot is the most powerful open-source multi-platform chatbot framework available. It supports major Chinese IMs (QQ, WeChat, Feishu, DingTalk) and international platforms (Telegram, Discord, Slack, LINE). Its core strength is connecting AI backends to messaging apps.

  23. agent-lightning

    The absolute trainer to light up AI agents.

    Project mention: Daily Artificial Intelligence Digest - Oct 26, 2025 | dev.to | 2025-10-25

    Microsoft's agent-lightning project offers a comprehensive toolkit aimed at accelerating the process of building, testing, and deploying AI Agents. This open-source initiative highlights the industry's commitment to enabling faster development and implementation of advanced AI capabilities, providing developers with robust resources to streamline AI agent creation.

  24. memU

    Memory for 24/7 proactive agents like openclaw (moltbot, clawdbot).

    Project mention: Show HN: We built a cheaper, simpler 24/7 proactive agent than moltbot | news.ycombinator.com | 2026-01-28

    https://github.com/NevaMind-AI/memU

    Happy to hear thoughts from people building agents or infra in this space.

  25. Memori

    SQL Native Memory Layer for LLMs, AI Agents & Multi-Agent Systems

    Project mention: Daily AI & Automation Tech News - November 20, 2025 | dev.to | 2025-11-19

    Link: https://github.com/GibsonAI/Memori

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Agent discussion

Log in or Post with

Python Agent related posts

  • Show HN: Amux – single-file agent multiplexer for headless Claude Code sessions

    1 project | news.ycombinator.com | 9 Mar 2026
  • Open Source Project of the Day (Part 10): AgentEvolver - Self-Evolving Agent System for Autonomous Learning and Evolution

    1 project | dev.to | 8 Mar 2026
  • Security Scanner for Agent Skills

    1 project | news.ycombinator.com | 6 Mar 2026
  • Components structure in deerflow codebase - Part 1.1

    1 project | dev.to | 5 Mar 2026
  • Tell HN: YC companies scrape GitHub activity, send spam emails to users

    5 projects | news.ycombinator.com | 26 Feb 2026
  • Cryptographically Verified AI Agents: Notte Integrates with Fingerprint Web Bot Auth

    1 project | dev.to | 25 Feb 2026
  • Show HN: Agent Multiplexer – manage Claude Code via tmux

    1 project | news.ycombinator.com | 23 Feb 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 11 Mar 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Agent projects in Python? This list will help you:

# Project Stars
1 ragflow 74,589
2 OpenHands 68,600
3 LlamaFactory 68,077
4 MetaGPT 64,853
5 unsloth 53,421
6 mem0 49,055
7 ChatTTS 38,908
8 khoj 33,177
9 Jobs_Applier_AI_Agent_AIHawk 29,420
10 gpt-researcher 25,628
11 deer-flow 26,617
12 vanna 22,874
13 serena 21,065
14 AstrBot 20,412
15 SWE-agent 18,708
16 DeepResearch 18,347
17 agentscope 17,561
18 camel 16,190
19 agent-zero 15,979
20 LangBot 15,480
21 agent-lightning 15,369
22 memU 12,642
23 Memori 12,295

Sponsored
InfluxDB – Database Purpose-Built for High-Resolution Data
Turn time series data into real-time intelligence. Manage high-volume, high-velocity data without sacrificing performance.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?