SaaSHub helps you find the best software and product alternatives Learn more ā
Top 23 Agent Open-Source Projects
-
MetaGPT
š The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming
-
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.
-
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.
-
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.
-
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.
-
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)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Create agents that monitor and act on your behalf | news.ycombinator.com | 2024-03-24
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
Project mention: AgentGPT: Assemble, configure, and deploy autonomous AI Agents in the browser | news.ycombinator.com | 2024-01-28
Project mention: The AI Revolution Is Crushing Thousands of Languages | news.ycombinator.com | 2024-04-25Get 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
# 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"], }, }, } ]
Project mention: Show HN: Add AI code interpreter to any LLM via SDK | news.ycombinator.com | 2024-04-12Hi, 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...
Project mention: The Rise and Potential of Large Language Model Based Agents | news.ycombinator.com | 2023-09-25
Look into the following: https://github.com/lightaime/camel
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
Project mention: Show HN: Microagents: Agents Capable of Self-Editing Their Prompts / Python Code | news.ycombinator.com | 2023-12-17Was 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
Project mention: Show HN: Stargazers Reloaded ā LLM-Powered Analyses of Your GitHub Community | news.ycombinator.com | 2023-09-30Hey 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!
Project mention: Kubernetes Jenkins plugin - Jenkins doesnāt have label mypod | /r/codehunter | 2023-06-01I 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
Another thing to try is one of the repositories like SolidGPT: https://github.com/AI-Citizen/SolidGPT
Agent related posts
- Llama 3 with Function Calling and Code Interpreter
- The AI Revolution Is Crushing Thousands of Languages
- Show HN: Open-source SDK for creating custom code interpreters with any LLM
- Show HN: Tiger ā Function Hub for LLM Agents
- The 01 Project
- UFO: A UI-Focused Agent for Windows OS Interaction
- UFO: A UI-Focused AI Agent for Windows OS Interaction
-
A note from our sponsor - SaaSHub
www.saashub.com | 25 Apr 2024
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