Agent

Open-source projects categorized as Agent
Topics: llm AI Gpt gpt-4 openai

Top 23 Agent Open-Source Projects

  • Huginn

    Create agents that monitor and act on your behalf. Your agents are standing by!

  • Project mention: Create agents that monitor and act on your behalf | news.ycombinator.com | 2024-03-24
  • MetaGPT

    šŸŒŸ The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming

  • Project mention: Can AI replace a co-founder? | news.ycombinator.com | 2024-01-07

    https://github.com/geekan/MetaGPT :

    > MetaGPT takes a one line requirement as input and outputs user stories / competitive analysis / requirements / data structures / APIs / documents, etc.

    https://news.ycombinator.com/item?id=29141796 ; "Co-Founder Equity Calculator"

    "Ask HN: What are your go to SaaS products for startups/MVPs?" (2020) https://news.ycombinator.com/item?id=23535828 ; FounderKit, StackShare

    > USA Small Business Administration: "10 steps to start your business." https://www.sba.gov/starting-business/how-start-business/10-...

    >> "Startup Incorporation Checklist: How to bootstrap a Delaware C-corp (or S-corp) with employee(s) in California" https://github.com/leonar15/startup-checklist

  • 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
  • Arthas

    Alibaba Java Diagnostic Tool Arthas/Alibaba JavačÆŠę–­åˆ©å™ØArthas

  • Project mention: FLaNK Stack Weekly for 20 June 2023 | dev.to | 2023-06-20
  • AgentGPT

    šŸ¤– Assemble, configure, and deploy autonomous AI Agents in your browser.

  • Project mention: AgentGPT: Assemble, configure, and deploy autonomous AI Agents in the browser | news.ycombinator.com | 2024-01-28
  • Lobe Chat

    LobeChat is a open-source, extensible (Function Calling), high-performance chatbot framework.It supports one-click free deployment of your private ChatGPT/LLM web application.

  • Project mention: The AI Revolution Is Crushing Thousands of Languages | news.ycombinator.com | 2024-04-25

    Get your OpenAI API key and then use it on one of the hundreds of open source frontends available, such as: https://github.com/lobehub/lobe-chat

  • Pinpoint

    APM, (Application Performance Management) tool for large-scale distributed systems.

  • botpress

    The open-source hub to build & deploy GPT/LLM Agents āš”ļø

  • Project mention: Botpress | news.ycombinator.com | 2023-10-27
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • awesome-ai-agents

    A list of AI autonomous agents

  • Project mention: Llama 3 with Function Calling and Code Interpreter | dev.to | 2024-04-25

    # TODO: Get your Groq AI API key from https://console.groq.com/ GROQ_API_KEY = "" # TODO: Get your E2B API key from https://e2b.dev/docs E2B_API_KEY = "" # Or use 8b version # MODEL_NAME = "llama3-8b-8192" MODEL_NAME = "llama3-70b-8192" SYSTEM_PROMPT = """you are a python data scientist. you are given tasks to complete and you run python code to solve them. - the python code runs in jupyter notebook. - every time you call `execute_python` tool, the python code is executed in a separate cell. it's okay to multiple calls to `execute_python`. - display visualizations using matplotlib or any other visualization library directly in the notebook. don't worry about saving the visualizations to a file. - you have access to the internet and can make api requests. - you also have access to the filesystem and can read/write files. - you can install any pip package (if it exists) if you need to but the usual packages for data analysis are already preinstalled. - you can run any python code you want, everything is running in a secure sandbox environment""" tools = [ { "type": "function", "function": { "name": "execute_python", "description": "Execute python code in a Jupyter notebook cell and returns any result, stdout, stderr, display_data, and error.", "parameters": { "type": "object", "properties": { "code": { "type": "string", "description": "The python code to execute in a single cell.", } }, "required": ["code"], }, }, } ]

  • E2B

    Cloud Runtime for AI Agents

  • Project mention: Show HN: Add AI code interpreter to any LLM via SDK | news.ycombinator.com | 2024-04-12

    Hi, I'm the CEO of the company that built this SDK.

    We're a company called E2B [0]. We're building and open-source [1] secure environments for running untrusted AI-generated code and AI agents. We call these environments sandboxes and they are built on top of micro VM called Firecracker [2].

    You can think of us as giving small cloud computers to LLMs.

    We recently created a dedicated SDK for building custom code interpreters in Python or JS/TS. We saw this need after a lot of our users have been adding code execution capabilities to their AI apps with our core SDK [3]. These use cases were often centered around AI data analysis so code interpreter-like behavior made sense

    The way our code interpret SDK works is by spawning an E2B sandbox with Jupyter Server. We then communicate with this Jupyter server through Jupyter Kernel messaging protocol [4].

    We don't do any wrapping around LLM, any prompting, or any agent-like framework. We leave all of that on users. We're really just a boring code execution layer that sats at the bottom that we're building specifically for the future software that will be building another software. We work with any LLM. Here's how we added code interpreter to Claude [5].

    Our long-term plan is to build an automated AWS for AI apps and agents.

    Happy to answer any questions and hear feedback!

    [0] https://e2b.dev/

    [1] https://github.com/e2b-dev

    [2] https://github.com/firecracker-microvm/firecracker

    [3] https://e2b.dev/docs

    [4] https://jupyter-client.readthedocs.io/en/latest/messaging.ht...

    [5] https://github.com/e2b-dev/e2b-cookbook/blob/main/examples/c...

  • Recaf

    The modern Java bytecode editor

  • LLM-Agent-Paper-List

    The paper list of the 86-page paper "The Rise and Potential of Large Language Model Based Agents: A Survey" by Zhiheng Xi et al.

  • Project mention: The Rise and Potential of Large Language Model Based Agents | news.ycombinator.com | 2023-09-25
  • merlin

    Merlin is a cross-platform post-exploitation HTTP/2 Command & Control server and agent written in golang. (by Ne0nd0g)

  • camel

    šŸ« CAMEL: Communicative Agents for ā€œMindā€ Exploration of Large Language Model Society (NeruIPS'2023) https://www.camel-ai.org (by camel-ai)

  • Project mention: Auto-GPT seems nearly unusable | /r/AutoGPT | 2023-05-13

    Look into the following: https://github.com/lightaime/camel

  • TaskingAI

    The open source platform for AI-native application development.

  • Project mention: TaskingAI: AI-native app development platform | news.ycombinator.com | 2024-01-30
  • UFO

    A UI-Focused Agent for Windows OS Interaction.

  • Project mention: The 01 Project | news.ycombinator.com | 2024-03-21

    Right, but that's not an OS, that's a software application run by the OS like Microsoft's UFO[0]. The ability to "teach" the LLM by converting your teachings to those skills is very clever though.

    0. https://github.com/microsoft/ufo

  • fake-useragent

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

  • OpenAgents

    OpenAgents: An Open Platform for Language Agents in the Wild

  • Project mention: [D] github repositories for ai web search agents | /r/MachineLearning | 2023-12-09
  • OpenAI_Agent_Swarm

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

  • Project mention: Show HN: Microagents: Agents Capable of Self-Editing Their Prompts / Python Code | news.ycombinator.com | 2023-12-17

    Was it Dave Shapiro's agent swarm https://github.com/daveshap/OpenAI_Agent_Swarm or something else ? Do you have a link ? I am quite curious

  • mini-agi

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

  • Project mention: What AI OS projects are going on right now? | /r/artificial | 2023-05-14
  • evadb

    Database system for AI-powered apps

  • Project mention: Show HN: Stargazers Reloaded ā€“ LLM-Powered Analyses of Your GitHub Community | news.ycombinator.com | 2023-09-30

    Hey friends!

    We have built an app for getting insights about your favorite GitHub community using large language models.

    The app uses LLMs to analyze the GitHub profiles of users who have starred the repository, capturing key details like the topics they are interested in. It takes screenshots of the stargazer's GitHub webpage, extracts text using an OCR model, and extracts insights embedded in the extracted text using LLMs.

    This app is inspired by the ā€œoriginalā€ Stargazers app written by Spencer Kimball (CEO of CockroachDB). While the original app exclusively used the GitHub API, this LLM-powered app built using EvaDB additionally extracts insights from unstructured data obtained from the stargazersā€™ webpages.

    Our analysis of the fast-growing GPT4All community showed that the majority of the stargazers are proficient in Python and JavaScript, and 43% of them are interested in Web Development. Web developers love open-source LLMs!

    We found that directly using GPT-4 to generate the ā€œgoldenā€ table is super expensive ā€” costing $60 to process the information of 1000 stargazers. To maintain accuracy while also reducing cost, we set up an LLM model cascade in a SQL query, running GPT-3.5 before GPT-4, that lowers the cost to $5.5 for analyzing 1000 GitHub stargazers.

    Weā€™ve been working on this app for a month now and are excited to open source it today :)

    Some useful links:

    * Blog Post - https://medium.com/evadb-blog/stargazers-reloaded-llm-powere...

    * GitHub Repository - https://github.com/pchunduri6/stargazers-reloaded/

    * EvaDB - https://github.com/georgia-tech-db/evadb

    Please let us know what you think!

  • kubernetes-plugin

    Jenkins plugin to run dynamic agents in a Kubernetes/Docker environment

  • Project mention: Kubernetes Jenkins plugin - Jenkins doesnā€™t have label mypod | /r/codehunter | 2023-06-01

    I refer to Kubernetes Jenkins plugin - slaves always offlineto configure the jenkins system. I find the issue is described as a defect, I don't know whether this updated to latest jenkins images. Here is the link: https://github.com/jenkinsci/kubernetes-plugin/pull/127

  • scouter

    Scouter is an open source APM (Application Performance Management) tool.

  • SolidGPT

    Developer AI Persona Search Agent

  • Project mention: Best coding AI to use with entire codebase | /r/ChatGPTCoding | 2023-12-10

    Another thing to try is one of the repositories like SolidGPT: https://github.com/AI-Citizen/SolidGPT

  • 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).

Agent related posts

Index

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

Project Stars
1 Huginn 41,523
2 MetaGPT 39,072
3 Arthas 34,637
4 AgentGPT 29,684
5 Lobe Chat 28,579
6 Pinpoint 13,217
7 botpress 11,954
8 awesome-ai-agents 6,376
9 E2B 6,076
10 Recaf 5,543
11 LLM-Agent-Paper-List 5,195
12 merlin 4,932
13 camel 4,423
14 TaskingAI 4,233
15 UFO 4,063
16 fake-useragent 3,459
17 OpenAgents 3,388
18 OpenAI_Agent_Swarm 2,895
19 mini-agi 2,756
20 evadb 2,569
21 kubernetes-plugin 2,241
22 scouter 2,048
23 SolidGPT 1,948

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