Python Agents

Open-source Python projects categorized as Agents

Top 23 Python Agent Projects

  • llama_index

    LlamaIndex is a data framework for your LLM applications

    Project mention: Show HN: Route your prompts to the best LLM | news.ycombinator.com | 2024-05-22
  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • SuperAGI

    <⚡️> SuperAGI - A dev-first open source autonomous AI agent framework. Enabling developers to build, manage & run useful autonomous agents quickly and reliably.

    Project mention: Agent hijacking: The true impact of prompt injection attacks | dev.to | 2024-08-28

    AI agents are, at the most basic level, software. With all software comes the risk of security vulnerabilities. During this research, we looked closely at some popular agent tooling, including LangChain (CVE-2024-21513) and SuperAGI (CVE-2024-21552), with a particular focus on traditional software vulnerabilities that have been around for decades and will continue to be around in the future.

  • DB-GPT

    AI Native Data App Development framework with AWEL(Agentic Workflow Expression Language) and Agents

  • composio

    Composio equip's your AI agents & LLMs with 100+ high-quality integrations via function calling

    Project mention: I built an AI Agent to validate my PR without actually doing it myself 🚀⚡ | dev.to | 2024-07-15

    In Composio, we review tens of pull requests every week.

  • marvin

    ✨ Build AI interfaces that spark joy

    Project mention: I'm puzzled how anyone trusts ChatGPT for code | news.ycombinator.com | 2024-05-08

    I've never tried it myself, but Prefect does have something like this with their Marvin AI library for Python.

    https://github.com/PrefectHQ/marvin?tab=readme-ov-file#-buil...

  • cover-agent

    CodiumAI Cover-Agent: An AI-Powered Tool for Automated Test Generation and Code Coverage Enhancement! 💻🤖🧪🐞

    Project mention: 🤯Powerful AI Tools You Should Know v2🫵 | dev.to | 2024-09-07

    🚀CodiumAI PR-Agent enables the integration of AI-powered chat and code review tools into the GitHub environment to help developers to automate the code review process, ensure high quality code and prevent bugs before merging.

  • acme

    A library of reinforcement learning components and agents

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • langroid

    Harness LLMs with Multi-Agent Programming

    Project mention: Every Way to Get Structured Output from LLMs | news.ycombinator.com | 2024-06-18

    https://github.com/langroid/langroid/tree/main/examples/basi...

    [1] Langroid: https://github.com/langroid/langroid

  • DemoGPT

    Create 🦜️🔗 LangChain apps by just using prompts🌟 Star to support our work! | 只需使用句子即可创建 LangChain 应用程序。 给个star支持我们的工作吧!

  • GPTeam

    GPTeam: An open-source multi-agent simulation

  • LLMStack

    No-code multi-agent framework to build LLM Agents, workflows and applications with your data

    Project mention: Llama 3.1 Official Launch | news.ycombinator.com | 2024-07-23

    You can already run these models locally with Ollama (ollama run llama3.1:latest) along with at places like huggingface, groq etc.

    If you want a playground to test this model locally or want to quickly build some applications with it, you can try LLMStack (https://github.com/trypromptly/LLMStack). I wrote last week about how to configure and use Ollama with LLMStack at https://docs.trypromptly.com/guides/using-llama3-with-ollama.

    Disclaimer: I'm the maintainer of LLMStack

  • swarms

    The Enterprise-Grade Production-Ready Multi-Agent Orchestration Framework Join our Community: https://discord.com/servers/agora-999382051935506503

    Project mention: AI agents but they're working in big tech | news.ycombinator.com | 2024-08-06

    I would check out this company, Swarms (https://github.com/kyegomez/swarms) who's working with enterprises to integrate multi-agents. But definitely a great point to focus on, the research paper mentions that the scaling of performance reduces with complexity of the task, which is definitely true for SWE

  • agent-protocol

    Common interface for interacting with AI agents. The protocol is tech stack agnostic - you can use it with any framework for building agents.

  • OpenAdapt

    AI-First Process Automation with Large ([Language (LLMs) / Action (LAMs) / Multimodal (LMMs)] / Visual Language (VLMs)) Models

    Project mention: OpenAdapt: AI-First Process Automation | news.ycombinator.com | 2024-09-01
  • LazyLLM

    Easiest and laziest way for building multi-agent LLMs applications.

    Project mention: Laziest way to build multi-agent LLM apps | news.ycombinator.com | 2024-08-06
  • julep

    Open-source alternative to Assistant's API with a managed backend for memory, RAG, tools and tasks. ~Supabase for building AI agents.

    Project mention: Building Your First AI Application with Julep: A Step-by-Step Guide | dev.to | 2024-06-18

    Excited to see what more Julep offers? The journey starts with a single click. Visit the repository and give it a star: https://github.com/julep-ai/julep

  • dreamGPT

    Leverage hallucinations from Large Language Models (LLMs) for novelty-driven explorations.

    Project mention: Hallucination Is Inevitable: An Innate Limitation of Large Language Models | news.ycombinator.com | 2024-02-25

    Hallucinations are essential for divergent thinking. Not everything is solved following goal driven approaches. Check out DreamGPT: https://github.com/DivergentAI/dreamGPT

  • agency

    A fast and minimal framework for building agent-integrated systems

  • data-to-paper

    data-to-paper: Backward-traceable AI-driven scientific research

    Project mention: ChatGPT Is Bullshit | news.ycombinator.com | 2024-06-16

    An impressive bullshitter that can write, test, and debug code when given a specification and instructions.

    Or write papers and their code from scratch.

    https://github.com/Technion-Kishony-lab/data-to-paper

  • rosa

    ROSA 🤖 is an AI Agent designed to interact with ROS1- and ROS2-based robotics systems using natural language queries. ROSA helps robot developers inspect, diagnose, understand, and operate robots. (by nasa-jpl)

    Project mention: NASA JPL open-sourced ROSA, an AI agent for robot development and operations | news.ycombinator.com | 2024-08-24

    - "Echo the `/robot/status` topic"

    Additionally, we added a quick and easy way to demo the agents capabilities by creating a custom agent for the TurtleSim bot. This agent serves as both an easy-to-use demo (in Docker), and as a how-to guide for creating your own custom agents.

    As for the practical benefits of ROSA: we did several evaluations in which we asked human experts the same questions we asked of ROSA. For instance, "give me a list of 'status' topics, along with the message type, publishers, and subscribers, in a table format." The results were stunning, with cost savings anywhere between 5000% to 25,000%.

    In the future, we plan to release agents for JPL's Open Source Rover and Boston Dynamics Spot robot, to name a few.

    We would love to get your opinions and we are open to contributions from the community!

    Check out the ROSA project on Github: https://github.com/nasa-jpl/rosa

    You can also follow me on X / Twitter (@RobRoyce_) for updates, release schedule, and more!

  • Instrukt

    Integrated AI environment in the terminal. Build, test and instruct agents.

  • gigax

    LLM-powered NPCs running on your hardware

    Project mention: Show HN: LLM-powered NPCs running on your hardware | news.ycombinator.com | 2024-04-30

    But we're also working with the https://cu.bzh platform to create demos using their engines - those should give you inspiration as well!

    [1] https://github.com/GigaxGames/gigax/blob/main/tests/test_ste...

  • agent-service-toolkit

    Full toolkit for running an AI agent service built with LangGraph, FastAPI and Streamlit

    Project mention: Agent-service-toolkit: Run an AI agent as a service (OSS) | news.ycombinator.com | 2024-08-08
  • 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 Agents discussion

Log in or Post with

Python Agents related posts

Index

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

Project Stars
1 llama_index 35,307
2 SuperAGI 15,247
3 DB-GPT 13,196
4 composio 7,485
5 marvin 5,132
6 cover-agent 4,178
7 acme 3,467
8 langroid 2,269
9 DemoGPT 1,672
10 GPTeam 1,620
11 LLMStack 1,434
12 swarms 1,107
13 agent-protocol 934
14 OpenAdapt 851
15 LazyLLM 800
16 julep 797
17 dreamGPT 550
18 agency 407
19 data-to-paper 433
20 rosa 302
21 Instrukt 270
22 gigax 266
23 agent-service-toolkit 202

Sponsored
Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
www.scoutapm.com