Python Agent

Open-source Python projects categorized as Agent

Top 23 Python Agent Projects

  1. MetaGPT

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

    Project mention: Multi AI Agent Systems using OpenAI's new GPT-4o Model | dev.to | 2024-05-17
  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. LLaMA-Factory

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

    Project mention: ORPO, DPO, and PPO: Optimizing Models for Human Preferences | dev.to | 2024-11-08

    Implementation: ORPO has been integrated into popular fine-tuning libraries like TRL, Axolotl, and LLaMA-Factory.

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

    Project mention: Top 13 Self-Hosted Projects with the Most GitHub Stars | dev.to | 2024-09-10

    GitHub https://github.com/khoj-ai/khoj GitHub Star 12.4k GitHub Fork 627 GitHub Issue 64 GitHub Pull Request 3 GitHub Contributor 35 Open Source License AGPL-3.0 Official Website https://khoj.dev/ Documentation https://docs.khoj.dev/

  5. vanna

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

    Project mention: Supercharging Obsidian Search with AI and Ollama | dev.to | 2024-11-26

    Essentially this solution is to let the AI *formulate the search* expression and not do the search itself (similar to the concept of generating a SQL statement instead of executing it https://github.com/vanna-ai/vanna).

  6. UFO

    A UI-Focused Agent for Windows OS Interaction.

    Project mention: GPT-4o | news.ycombinator.com | 2024-05-13

    Here you go: UFO - A UI-Focused Agent for Windows OS Interaction

    "UFO is a UI-Focused dual-agent framework to fulfill user requests on Windows OS by seamlessly navigating and operating within individual or spanning multiple applications."

    https://github.com/microsoft/UFO?tab=readme-ov-file

  7. rags

    Build ChatGPT over your data, all with natural language

  8. camel

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

  9. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  10. TaskWeaver

    A code-first agent framework for seamlessly planning and executing data analytics tasks.

    Project mention: TaskWeaver: Code-first agent framework for seamlessly planning | news.ycombinator.com | 2024-03-10
  11. TaskingAI

    The open source platform for AI-native application development.

  12. TEN-Agent

    Meet TEN, the World's First Truly Real-time Multimodal Agent Framework for Creating Next-Gen AI Agents. The TEN Framework is an open-source framework that enables developers to quickly build real-time multimodal agents (voice, video, data stream, image and text), making it easy for developers to experiment, integrate large language models, and create reusable extensions. TEN can be used to build agents supporting use cases like voice chatbots, AI generated meeting minutes, language tutors, sim

    Project mention: A conversational AI powered by TEN | news.ycombinator.com | 2024-12-17
  13. xtuner

    An efficient, flexible and full-featured toolkit for fine-tuning LLM (InternLM2, Llama3, Phi3, Qwen, Mistral, ...)

    Project mention: PaliGemma: Open-Source Multimodal Model by Google | news.ycombinator.com | 2024-05-15
  14. OpenAgents

    [COLM 2024] OpenAgents: An Open Platform for Language Agents in the Wild

  15. fake-useragent

    Up-to-date simple useragent faker with real world database

  16. OpenAI_Agent_Swarm

    HAAS = Hierarchical Autonomous Agent Swarm - "Resistance is futile!"

  17. mini-agi

    MiniAGI is a simple general-purpose autonomous agent based on the OpenAI API.

  18. agentops

    Python SDK for AI agent monitoring, LLM cost tracking, benchmarking, and more. Integrates with most LLMs and agent frameworks including CrewAI, Langchain, Autogen, AG2, and CamelAI

    Project mention: FLaNK-AIM: 20 May 2024 Weekly | dev.to | 2024-05-20
  19. AdalFlow

    AdalFlow: The library to build & auto-optimize LLM applications.

    Project mention: Chat with any GitHub Repo for free [video] | news.ycombinator.com | 2025-02-06

    On-going open source project to reach to product-grad product.

    Built with AdalFlow library: https://github.com/SylphAI-Inc/AdalFlow

    Will including dataset creation, evaluation, and auto-prompt optimization

  20. evadb

    Database system for AI-powered apps

  21. magentic

    Seamlessly integrate LLMs as Python functions

    Project mention: Lessons from building a small-scale AI application | news.ycombinator.com | 2025-01-23

    - The "Django" level: additionally handle how data is indexed for RAG, standard patterns of connecting the pieces, possibly GUI, support for plugins.

    It seems langchain and llamaindex are aiming to be the latter, and I'm building https://magentic.dev to be the former. I'd be interested to get your take on whether these abstractions would allow you stray from the narrow path while still being helpful!

  22. optillm

    Optimizing inference proxy for LLMs

    Project mention: Show HN: Klarity – Open-source tool to analyze uncertainty/entropy in LLM output | news.ycombinator.com | 2025-02-03

    This is great, can this be used to implement a sampler based on entropy like entropix (implemented in optillm here - https://github.com/codelion/optillm/blob/main/optillm/entrop...)

  23. OpenDAN-Personal-AI-OS

    OpenDAN is an open source Personal AI OS , which consolidates various AI modules in one place for your personal use.

  24. DemoGPT

    🤖 Everything you need to create an LLM Agent—tools, prompts, frameworks, and models—all in one place.

  25. RD-Agent

    Research and development (R&D) is crucial for the enhancement of industrial productivity, especially in the AI era, where the core aspects of R&D are mainly focused on data and models. We are committed to automating these high-value generic R&D processes through our open source R&D automation tool RD-Agent, which lets AI drive data-driven AI.

    Project mention: RD-Agent: LLM-based autonomous evolving agents for industrial data-driven R&D | news.ycombinator.com | 2024-09-25
  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

Index

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

# Project Stars
1 MetaGPT 46,195
2 LLaMA-Factory 40,636
3 khoj 26,072
4 vanna 13,113
5 UFO 6,546
6 rags 6,388
7 camel 6,342
8 TaskWeaver 5,511
9 TaskingAI 5,052
10 TEN-Agent 4,447
11 xtuner 4,214
12 OpenAgents 4,129
13 fake-useragent 3,781
14 OpenAI_Agent_Swarm 3,058
15 mini-agi 2,814
16 agentops 2,796
17 AdalFlow 2,717
18 evadb 2,654
19 magentic 2,190
20 optillm 2,024
21 OpenDAN-Personal-AI-OS 1,776
22 DemoGPT 1,777
23 RD-Agent 1,611

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

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