Python llm-agent

Open-source Python projects categorized as llm-agent

Top 9 Python llm-agent Projects

  • codeinterpreter-api

    👾 Open source implementation of the ChatGPT Code Interpreter

  • Project mention: Ask HN: Tell us about your project that's not done yet but you want feedback on | news.ycombinator.com | 2023-08-16

    This is very cool! I just downloaded the extension and tried a hello world program. Will tinker a bit more.

    If you can make a library to run python code inside a JS project (like Next JS) then we could build a code interpreter in Next JS. Would be super cool. Here is a python implementation - https://github.com/shroominic/codeinterpreter-api - for your reference.

  • AgentBench

    A Comprehensive Benchmark to Evaluate LLMs as Agents (ICLR'24)

  • Project mention: Han benchmarked LLM's para comparar resultados, costo, etc? | /r/chileIT | 2023-12-06
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • langroid

    Harness LLMs with Multi-Agent Programming

  • Project mention: OpenAI: Streaming is now available in the Assistants API | news.ycombinator.com | 2024-03-14

    This was indeed true in the beginning, and I don’t know if this has changed. Inserting messages with Assistant role is crucial for many reasons, such as if you want to implement caching, or otherwise edit/compress a previous assistant response for cost or other reason.

    At the time I implemented a work-around in Langroid[1]: since you can only insert a “user” role message, prepend the content with ASSISTANT: whenever you want it to be treated as an assistant role. This actually works as expected and I was able to do caching. I explained it in this forum:

    https://community.openai.com/t/add-custom-roles-to-messages-...

    [1] the Langroid code that adds a message with a given role, using this above “assistant spoofing trick”:

    https://github.com/langroid/langroid/blob/main/langroid/agen...

  • LLMCompiler

    [ICML 2024] LLMCompiler: An LLM Compiler for Parallel Function Calling

  • Project mention: FLaNK Weekly 18 Dec 2023 | dev.to | 2023-12-18
  • Interactive-LLM-Powered-NPCs

    Interactive LLM Powered NPCs, is an open-source project that completely transforms your interaction with non-player characters (NPCs) in any game! 🎮🤖🚀

  • Project mention: AI: Startup vs Incumbent Value | news.ycombinator.com | 2023-07-18

    It is different this time, though. Take a look at this open source project.[1]

    This is a system which lets you talk to NPCs in video games. It's a collection of off the shelf components held together by some Python code. The components do this:

    - Listen to the user talking and convert speech to text.

    - Watch the user's facial expressions via webcam.

    - Watch the game, and use face recognition on the game images to determine what character is being addressed.

    - Run the user's text through a LLM preloaded with about 30 lines of info about the NPC to generate a reply.

    - Generate voice output in a voice generated to match the character's persona.

    - Modify the image of the character on screen to animate their facial expressions to match the voice output. This is done on the output image, not by animating the 3D character.

    Five years ago, that was science fiction. A year ago, half that stuff wouldn't work right. Now it's someone's hobby project.

    [1] https://github.com/AkshitIreddy/Interactive-LLM-Powered-NPCs

  • NeoGPT

    Chat effortlessly, execute commands, and interpret code with Llama3, Phi3, and more - your local AI assistant. Enjoy seamless interaction while ensuring ultimate privacy

  • Project mention: HacktoberRest | dev.to | 2023-11-01

    One of the most interesting projects I came across this month was NeoGPT. It's a GPT based application that is being built to converse with documents and videos. While still in its infancy, the project has outlined a cool roadmap and has a very active base of contributors continuously expanding on its functionality. The project appeals to my desire to learn how to work with AI and neural networks. It is also at a development stage that it is not outside of the reach of my comprehension. Icing on the cake being it's Py based, which is my sharpest tool at the moment. I see it as a decent project to stay tapped into and grow my skills as the application develops.

  • edsl

    Design, conduct and analyze results of AI-powered surveys and experiments. Simulate social science and market research with large numbers of AI agents and LLMs. (by expectedparrot)

  • Project mention: Python package for administering surveys to LLMs | news.ycombinator.com | 2024-04-18
  • SaaSHub

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

    SaaSHub logo
  • airbyte-connector-generator-poc

    proof of concept to generate Airbyte low-code YAML connectors from API documentation

  • Project mention: Generate Airbyte Connectors with LLMs | news.ycombinator.com | 2024-03-07
  • medprompt

    Collection of LLM prompts, tools, chains and agents for healthcare using LangChain & FHIR.

  • Project mention: Doctor interested in AI specifically how it will effect medicine - are there any good books to read on this? | /r/ArtificialInteligence | 2023-12-06

    MedPrompt GitHub (note, not the medprompt from the first paper): https://github.com/dermatologist/medprompt

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 llm-agent related posts

  • Han benchmarked LLM's para comparar resultados, costo, etc?

    1 project | /r/chileIT | 6 Dec 2023

Index

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

Project Stars
1 codeinterpreter-api 3,673
2 AgentBench 1,878
3 langroid 1,698
4 LLMCompiler 1,105
5 Interactive-LLM-Powered-NPCs 429
6 NeoGPT 63
7 edsl 64
8 airbyte-connector-generator-poc 15
9 medprompt 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com