Awesome
<!-- TBD: - Add to visual: - LLM Stack - Promptly - Devon - vortic ai - UFO - GPT Swarm - Eidolon - NexusGPT - Brain Soup - L2MAC Add to readme list: - Codeium - tinybio - Semantix AI Agents - add when they have english version - NoteWizard - only if it's AI agent - TBD test - Postbot (TBD - check more) --> <h1 align="center"> 🔮 Awesome AI Agents <p align="center"> <a href="https://discord.gg/U7KEcGErtQ" target="_blank"> <img src="https://img.shields.io/static/v1?label=Join&message=%20discord!&color=mediumslateblue"> </a> <a href="https://twitter.com/e2b_dev" target="_blank"> <img src="https://img.shields.io/twitter/follow/e2b.svg?logo=twitter"> </a> </p> </h1> <h3 align="center"> Add <a href="https://e2b.dev/docs?ref=awesome-sdks">Code Interpreter</a> to your AI App </h3> <h5 align="center">🌟 <a href="https://e2b.dev/ai-agents">See this list in web UI</a></h5> <h5 align="center">👉 <a href="https://forms.gle/UXQFCogLYrPFvfoUA">Submit new product here</a></h5> <img src="assets/landscape-latest.png" width="100%" alt="Chart of AI Agents Landscape" />Welcome to our list of AI agents. We structured the list into two parts:
To filter the products by categories and use-cases, see the 🌟 web version of this list. 🌟
The list is done according to our best knowledge, although definitely not comprehensive. Check out also <a href="https://github.com/e2b-dev/awesome-sdks-for-ai-agents">the Awesome List of SDKs for AI Agents</a>. Discussion and feedback appreciated! :heart:
Have anything to add?
Create a pull request or fill in this form. Please keep the alphabetical order and in the correct category.
For adding AI agents'-related SDKs, frameworks and tools, please visit Awesome SDKs for AI Agents. This list is only for AI assistants and agents.
<!--- ## Who's behind this? This list is made by the team behind [e2b](https://github.com/e2b-dev/e2b). E2b is building AWS for AI agents. We help developers to deploy, test, and monitor AI agents. E2b is agnostic to your tech stack and aims to work with any tooling for building AI agents. --->Check out E2B - Code Interpreting for AI apps
- Check out Code Interpreter SDK
- Explore examples in E2B Cookbook
- Read our docs
- Contact us at hello@e2b.dev or on Discord. Follow us on X (Twitter)
Open-source projects
Adala
Adala: Autonomous Data (Labeling) Agent framework
<details>Category
General purpose, Build your own, Multi-agent
Description
- Reliable agents: Built on ground truth data for consistent, trustworthy results.
- Controllable output: Tailor output with flexible constraints to fit your needs.
- Specialized in data processing: Agents excel in custom data labeling and processing tasks.
- Autonomous learning: Agents evolve through observations and reflections, not just automation.
- Flexible and extensible runtime: Adaptable framework with community-driven evolution for diverse needs.
- Easily customizable: Develop agents swiftly for unique challenges, no steep learning curve.
Links
</details>Agent4Rec
Recommender system simulator with 1,000 agents
<details> <p><img src="https://github.com/LehengTHU/Agent4Rec/raw/master/assets/sandbox.png" alt="Image" /></p>Category
General purpose, Build your own, Multi-agent
Description
- Agent4Rec is a recommender system simulator that utilizes 1,000 LLM-empowered generative agents.
- These agents are initialized from the MovieLens-1M dataset, embodying varied social traits and preferences.
- Each agent interacts with personalized movie recommendations in a page-by-page manner and undertakes various actions such as watching, rating, evaluating, exiting, and interviewing.
Links
</details>AgentForge
LLM-agnostic platform for agent building & testing
<details>Category
General purpose, Build your own, Multi-agent
Description
- A low-code framework designed for the swift creation, testing, and iteration of AI-powered autonomous agents and Cognitive Architectures, compatible with various LLM models.
- Facilitates building custom agents and cognitive architectures with ease.
- Supports multiple LLM models including OpenAI, Anthropic's Claude, and local Oobabooga, allowing flexibility in running different models for different agents based on specific requirements.
- Provides customizable agent memory management and on-the-fly prompt editing for rapid development and testing.
- Comes with a database-agnostic design ensuring seamless extensibility, with straightforward integration with different databases like ChromaDB for various AI projects.
Links
</details>AgentGPT
Browser-based no-code version of AutoGPT
<details>Category
General purpose
Description
- A no-code platform
- Process:
- Assigning a goal to the agent
- Witnessing its thinking process
- Formulation of an execution plan
- Taking actions accordingly
- Uses OpenAI functions
- Supports gpt-3.5-16k, pinecone and pg_vector databases
- Stack
- Frontend: NextJS + Typescript
- Backend: FastAPI + Python
- DB: MySQL through docker with the option of running SQLite locally
Links
</details> <!-- This is a comment that appears only in the raw text -->AgentPilot
Build, manage, and chat with agents in desktop app
<details>Category
General purpose
Description
- Integrated into Open Interpreter and MemGPT
- Group chats feature
Links
</details>Agents
Library/framework for building language agents
<details>Category
General purpose, Build your own, Multi-agent
Description
- Long-short Term Memory: Language agents in the library are equipped with both long-term memory implemented via VectorDB + Semantic Search and short-term memory (working memory) maintained and updated by an LLM.
- Tool Usage: Language agents in the library can use any external tools via function-calling and developers can add customized tools/APIs here.
- Web Navigation: Language agents in the library can use search engines to navigate the web and get useful information.
- Multi-agent Communication: In addition to single language agents, the library supports building multi-agent systems in which language agents can communicate with other language agents and the environment. Different from most existing frameworks for multi-agent systems that use pre-defined rules to control the order for agents' action, Agents includes a controller function that dynamically decides which agent will perform the next action using an LLM by considering the previous actions, the environment, and the target of the current states. This makes multi-agent communication more flexible.
- Human-Agent interaction: In addition to letting language agents communicate with each other in an environment, our framework seamlessly supports human users to play the role of the agent by himself/herself and input his/her own actions, and interact with other language agents in the environment.
- Symbolic Control: Different from existing frameworks for language agents that only use a simple task description to control the entire multi-agent system over the whole task completion process, Agents allows users to use an SOP (Standard Operation Process) that defines subgoals/subtasks for the overall task to customize fine-grained workflows for the language agents.
Links
</details>AgentVerse
Platform for task-solving & simulation agents
<details>Category
General purpose, Build your own, Multi-agent
Description
- Assembles multiple agents to collaboratively accomplish tasks.
- Allows custom environments for observing or interacting with multiple agents.
Links
- Paper: AgentVerse: Facilitating Multi-Agent Collaboration and Exploring Emergent Behaviors
- Discord
- Hugging Face
AI Legion
Multi-agent TS platform, similar to AutoGPT
<details>Category
Multi-agent, Build-your-own
Description
- An LLM-powered autonomous agent platform
- A framework for autonomous agents who can work together to accomplish tasks
- Interaction with agents done via console direct messages
Links
</details>Aider
Use command line to edit code in your local repo
<details>Category
Coding, GitHub
Description
- Aider is a command line tool that lets you pair program with GPT-3.5/GPT-4, to edit code stored in your local git repository
- You can start a new project or work with an existing repo. And you can fluidly switch back and forth between the aider chat where you ask GPT to edit the code and your own editor to make changes yourself
- Aider makes sure edits from you and GPT are committed to git with sensible commit messages. Aider is unique in that it works well with pre-existing, larger codebases
Links
- Website
- Author: Paul Gauthier (Github)
- Discord Invite
AIlice
Create agents-calling tree to execute your tasks
<details>Category
General purpose, Personal assistant, Productivity
Description
- "An Agent in the form of a chatbot independently plans tasks given in natural language and dynamically creates an agents calling tree to execute tasks.
- There is an interaction mechanism between agents to ensure fault tolerance.
- External interaction modules can be automatically built for self-expansion.
Links
</details>AutoGen
Multi-agent framework with diversity of agents
<details>Category
General purpose, Build your own, Multi-agent
Description
- A framework for developing LLM (Large Language Model) applications with multiple conversational agents.
- These agents can collaborate to solve tasks and can interact seamlessly with humans.
- It simplifies complex LLM workflows, enhancing automation and optimization.
- It offers a range of working systems across various domains and complexities.
- It improves LLM inference with easy performance tuning and utility features like API unification and caching.
- It supports advanced usage patterns, including error handling, multi-config inference, and context programming.
Links
- Paper: AutoGen: Enabling Next-Gen LLM Applications via Multi-Agent Conversation Framework
- Discord
- Twitter thread describing the system
AutoGPT
Experimental attempt to make GPT4 fully autonomous
<details>Category
General purpose
Description
- An experimental open-source attempt to make GPT-4 fully autonomous, with >140k stars on GitHub
- Chains together LLM "thoughts", to autonomously achieve whatever goal you set
- Internet access for searches and information gathering
- Long-term and short-term memory management
- Can execute many commands such as Google Search, browse websites, write to files, and execute Python files and much more
- GPT-4 instances for text generation
- Access to popular websites and platforms
- File storage and summarization with GPT-3.5
- Extensibility with Plugins
- "A lot like BabyAGI combined with LangChain tools"
- Features added in release 0.4.0
- File reading
- Commands customization
- Enhanced testing
Links
</details>Automata
Generate code based on your project context
<details>Category
Coding
Description
- Model: GPT 4
- Automata takes your project as a context, receives tasks, and executes the instructions seamlessly.
- Features
- Automata aims to evolve into a fully autonomous, self-programming Artificial Intelligence system.
- It's designed for seamless integration with all available agent platforms and LLM providers.
- Utilizes the novel code search algorithm, SymbolRank, and associated tools to build superior coding intelligence.
- Modular, fully configurable design with minimal reliance on external dependencies
Links
- GitHub
- Docs
- Author: Owen Colegrove
AutoPR
AI-generated pull requests agent that fixes issues
<details>Category
Coding, GitHub
Description
- Triggered by adding a label containing AutoPR to an issue, AutoPR will:
- Plan a fix
- Write the code
- Push a branch
- Open a pull request
Links
</details>Autonomous HR Chatbot
Agent that answers HR-related queries using tools
<details>Category
HR, Business intelligence, Productivity
Description
- A prototype enterprise application - an Autonomous HR Assistant powered by GPT-3.5.
- An agent that can answer HR related queries autonomously using the tools it has on hand.
- Powered by GPT-3.5
- Current tools assigned to the agent (with more on the way):
- Timekeeping Policy
- Employee Data
- Calculator
Links
- Medium: Creating a (mostly) Autonomous HR Assistant with ChatGPT and LangChain’s Agents and Tools
- GitHub
- Author: Stephen Bonifacio
- YouTube demo
- Blog post
BabyAGI
A simple framework for managing tasks using AI
<details>Category
General purpose
Description
- A pared-down version of the original Task-Driven Autonomous Agent
- Creates tasks based on the result of previous tasks and a predefined objective.
- The script then uses OpenAI's NLP capabilities to create new tasks based on the objective
- Leverages OpenAI's GPT-4, pinecone vector search, and LangChainAI framework
- Default model is OpenAI GPT3-turbo
- The system maintains a task list for managing and prioritizing tasks
- It autonomously creates new tasks based on completed results and reprioritizes the task list accordingly, showcasing the adaptability of AI-powered language models
Links
- Paper: Task-driven Autonomous Agent Utilizing GPT-4, Pinecone, and LangChain for Diverse Applications
- Discord
- Founder's Twitter
- Twitter thread describing the system
BabyBeeAGI
Task management & functionality BabyAGI expansion
<details>Category
General purpose, Productivity
Description
- A more advanced version of the original BabyAGI code
-
- Improves upon the original framework, by introducing a more complex task management prompt, allowing for more comprehensive analysis and synthesis of information
- Designed to handle multiple functions within one task management prompt
- Built on top of the GPT-4 architecture, resulting in slower processing speeds and occasional errors
- Provides a framework that can be further built upon and improved, paving the way for more sophisticated AI applications
- One of the significant differences between BabyAGI and BabyBeeAGI is the complexity of the task management prompt
Links
- Tweet
- GitHub
- Replit
- Author: @yoheinakajima (Twitter)
BabyCatAGI
BabyCatAGI is a mod of BabyBeeAGI
<details>Category
General purpose
Description
- Just 300 lines of code
- This was built as a d iteration on the original BabyAGI code in a lightweight way. Differences to BabyAGI include the following:
- Task Creation Agent runs once
- Execution Agent loops through tasks
- Task dependencies for pulling relevant results
- Two tools: search tool and text completion
- “Mini-agent” as tool
- Search tool combines search, scrape, chunking, and extraction.
- Results combined to create summary report
Links
- Tweet
- GitHub
- Replit
- Author: @yoheinakajima (Twitter)
BabyDeerAGI
Mod of BabyAGI with only ~350 lines of code
<details>Category
General purpose
Category
General purpose
Description
- Features
- Parallel tasks (making it faster)
- 3.5-turbo only (GPT-4 not required)
- User input tool
- Query rewrite in web search tool
- Saves results
Links
- Tweet
- GitHub
- Replit
- Author: @yoheinakajima (Twitter)
BabyElfAGI
Mod of BabyDeerAGI, with ~895 lines of code
<details>Category
General purpose
Description
- Features
- Skills class allows for creation of new skills
- 'Dynamic task list' example with vector search
- Beta reflection agent
- Can read, write, and review its own code
Links
- Tweet
- GitHub
- Replit
- Author: @yoheinakajima (Twitter)
BabyCommandAGI
Test what happens when you combine CLI and LLM
<details>Category
General purpose, Coding
Description
- gent designed to test what happens when you combine CLI and LLM, which are more traditional interfaces than GUI (created by @saten-private)
- An AI agent based on @yoheinakajima's BabyAGI which executes shell commands
- Automatic Programming, Successfully created an app automatically just by providing feedback. The procedure can be found here.
- Automatic Environment Setup, Successfully installed a Flutter environment on Linux in a container, created the Flutter app, and launched it. The procedure can be found here.
- Aside from setting up the environment, it seems to be able to handle a bit of general tasks such as Generating text, like poems, code, scripts, musical pieces, email, and letters, translating languages
- There is a risk of breaking the environment. Please run in a virtual environment such as Docker.
- GPT-4 or higher is recommended
Links
</details>BabyFoxAGI
Mod of BabyAGI with a new parallel UI panel
<details>Category
General purpose
Description
- A mod of BabyElfAGI, in a series of mods w the naming of Baby<animal>AGI in alphabetical order
- Self-improving task lists (FOXY method)
- By storing a final reflection at the end, and pulling the most relevant reflection to guide future runs, BabyAGI slowly generates better and better tasks lists
- Novel Chat UI w parallel tasks
- You can chat w BabyAGI! It has an experimental UI where the chat is separate from the tasks/output panel, allowing you to request multiple tasks in parallel
- The Chat UI can use a single skill quickly, or chain multiple skills together using a tasklist
- New skills
- 🎨 DALLE skill with prompt assist
- 🎶 Music player w Deezer
- 📊 Airtable search (add your own table/base ID)
- 🔍 Startup Analyst (example of beefy function call as a skill)
- It’s own README
Links
</details>BambooAI
Data exploration and analysis for non-programmers
<details>Category
Data analysis
Description
- BambooAI runs in a loop (until user decides to end it).
- Allows mixing of different models with different capabilities, token costs and context windows for different tasks.
- Maintains the memory of previous conversations.
- Builds the prompts dynamically utilising relevant context from Pinecone vector DB.
- Offers a narrative or asks follow up questions if required.
- For codified responses, the task is broken down into a list of steps and a pseudo-code algorithm is built.
- Based on the algorithm, it ises the python code for dataset analysis, modeling or plotting.
- Debugs the code which then executes, auto-corrects if needs to, and displays the output to user.
- Ranks the final answers, and asks user for feedback.
- Builds a vector DB knowledge-base, based on the rank and the user feedback.
Links
</details>BeeBot
Early-stage project for wide range of tasks
<details>Category
General purpose, Productivity
Description
-
"BeeBot is currently a work in progress and should be treated as an early stage research project. Its focus is not on production usage at this time."
Links
</details>Blinky
An open-source AI debugging agent for VSCode
<details>Category
Coding, Debugging
Description
-
Blinky is an open-source AI debugging agent for VSCode that uses LLMs to help identify and fix backend code errors (inspired by SWE-agent).
-
Blinky leverages the VSCode API, Language Server Protocol (LSP), and print statement debugging to triangulate and address bugs in real-world backend systems.
Links
</details>Bloop
AI code search, works for Rust and Typescript
<details>Category
Coding
Description
- A GPT-4 powered semantic code search engine that uses an AI agent
- Precise code navigation
- Built on stack graphs and scope queries
- Fast code search and regex matching engine written in Rust
- Allows to find Code on Rust and Typescript
- Allows to stage changes
- The agent searches both your local and remote repositories with natural language, regex and filtered queries
- Bloop can be run via app (easy to download via GitHub)
Links
</details>BondAI
Code interpreter with CLI & RESTful/WebSocket API
<details>Category
Coding
Description
- A highly capable, autonomous AI Agent with an easy to use CLI, RESTful/WebSocket API, Pre-built Docker image and a robust suite of integrated tools.
- Support for all GPT-N, Embeddings and Dall-E OpenAI Models
- Support for Azure OpenAI Services
- Easy to use SDK for integration into any application
- Powerful Code Interpreter capabilities
- Powerful data query capabilities via Postgres DB integration
- Pre-built Docker image provides safe execution environment for code generation/execution
- Support for telephony applications (via BlandAI)
- Support for stock trading (via Alpaca Markets)
- Integrates with Gmail and Google Search
- Easy to install
pip install bondai
- To start the CLI just run
bondai
- To start the RESTful/WebSocket API just run
bondai --server
Links
</details>bumpgen
AI agent that keeps npm dependencies up-to-date
<details>Category
Coding
Description
- Put dependency management and upgrades on autopilot
- bumpgen BUMPs an npm package's version up then GENerates the code fixes for breaking changes
- Supports gpt-4-turbo
- Easy install >
npm install -g bumpgen
- Easy start >
bumpgen @tanstack/react-query 5.28.14
Links
</details>Cal.ai
Open-source scheduling assistant built on Cal.com
<details>Category
Productivity
Description
- Cal.ai can book meetings, summarize your week, and find time with others based on natural language.
- Responds flexibly to unseen tasks eg. "move my second-last meeting to tomorrow morning".
- Uses GPT-4 and LangChain Agent Executor under the hood.
- GitHub
Links
- Authors: Cal.com core team, Dexter Storey, Ted Spare
CAMEL
Architecture for “Mind” Exploration of agents
<details>Category
General purpose
Description
- CAMEL is an open-source library designed for the study of autonomous and communicative agents. 1)AI user agent: give instructions to the AI assistant with the goal of completing the task.
- AI assistant agent: follow AI user’s instructions and respond with solutions to the task
- CAMEL also has an open-source community dedicated to the study of autonomous and communicative agents
Links
- Web
- Paper - CAMEL: Communicative Agents for “Mind” Exploration of Large Scale Language Model Society
- Colab demo
- GitHub
- Hugging face datasets
- Slack
- Authors: Guohao Li∗ Hasan Abed Al Kader Hammoud* Hani Itani* Dmitrii Khizbullin, Bernard Ghanem
ChatArena
A chat tool for multi agent interaction
<details>Category
Design, Build-your-own, SDK for AI apps, Multi-agent
Description
- ChatArena (or Chat Arena) is a Multi-Agent Language Game Environments for LLMs. The goal is to develop communication and collaboration capabilities of AIs. ChatArena provides:
- A general framework for building interactive environments for multiple large language models (LLMs).
- A collection of pre-built or community-created environments.
- User-friendly interfaces with both Web UI and commandline interfaces.
Links
</details>ChatDev
Communicative agents for software development
<details>Category
Coding, Multi-agent
Description
- ChatDev is a virtual software company driven by a multitude of intelligent agents assuming different roles such as CEO, CPO, CTO, programmer, reviewer, tester, and art designer, each represented by unique icons.
- These agents collaborate in a structured organizational environment, fulfilling the company's mission to "revolutionize the digital world through programming." They engage in functional seminars focusing on design, coding, testing, and documentation.
- ChatDev aims to provide an accessible, modular, and extensible platform based on large language models, facilitating the study of collective intelligence in a controlled setting.
- The framework allows for extensive customization, empowering users to tailor the software development process, define phases, and establish specific roles within the virtual company.
- ChatDev is committed to open-source principles, encouraging contributions from the community and sharing advancements transparently.
Links
</details>ChemCrow
LangChain agent for chemistry-related tasks
<details>Category
Science, Chemistry
Description
- ChemCrow is an open source package for the accurate solution of reasoning-intensive chemical tasks
- It integrates 13 expert-design tools to augment LLM performance in chemistry and demonstrate effectiveness in automating chemical tasks
- Built with Langchain
- The LLM is provided with a list of tool names, descriptions of their utility, and details about the expected input/output. It is then instructed to answer a user-given prompt using the tools provided when necessary. The instruction suggests the model to follow the ReAct format - Thought, Action, Action Input, Observation. One interesting observation is that while the LLM-based evaluation concluded that GPT-4 and ChemCrow perform nearly equivalently, human evaluations with experts oriented towards the completion and chemical correctness of the solutions showed that ChemCrow outperforms GPT-4 by a large margin. This indicates a potential problem with using LLM to evaluate its own performance on domains that requires deep expertise. The lack of expertise may cause LLMs not knowing its flaws and thus cannot well judge the correctness of task results. (Source: Weng, Lilian. (Jun 2023). LLM-powered Autonomous Agents". Lil’Log. https://lilianweng.github.io/posts/2023-06-23-agent/.)
Links
</details>Clippy
Agent that can plan, write, debug, and test code
<details>Category
Coding
Description
- The purpose of Clippy is to elop code for or with the user.
- It can plan, write, debug, and test some projects autonomously.
- For harder tasks, the best way to use it is to look at its work and provide feedback to it.
Links
- GitHub
- Author: Lev Chizhov
CodeFuse-ChatBot
Agent serving entire SW development lifecycle
<details>Category
Coding
Description
- An intelligent assistant serving the entire software development lifecycle, powered by a Multi-Agent Framework, working with DevOps Toolkits, Code&Doc Repo RAG, etc.
Links
</details>Cody by ajhous44
Query and navigate your codebase
<details>Category
Coding
Description
- An AI assistant designed to let you interactively query your codebase using natural language.
- By utilizing vector embeddings, chunking, and OpenAI's language models, Cody can help you navigate through your code in an efficient and intuitive manner.
Links
</details>Cody by Sourcegraph
Agent that writes code and answers your questions
<details>Category
Coding
Description
An AI code assistant from Sourcegraph that writes code and answers questions for you by reading your entire codebase and the code graph.
Links
- GitHub
- Author: @sourcegraph (Twitter)
Continue
Open-source autopilot for software development
<details>Category
Coding
Description
- An open-source autopilot for software development—bring the power of ChatGPT to VS Code
- Features:
- Answer coding questions
- Edit in natural language
- Generate files from scratch
Links
</details>CrewAI
Framework for orchestrating role-playing agents
<details>Category
Build-your-own, SDK for agents, Multi-agent
Description
- Cutting-edge framework for orchestrating role-playing, autonomous AI agents.
- By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.
- Crew AI is a multi-agent framework built on LangChain, aiming to empower engineers to harness the collective power of AI agents. In contrast to traditional automation methods, Crew AI introduces a new approach to collaborative decision-making, enhanced creativity, and solving complex problems.
- The design philosophy of Crew AI advocates simplicity through modularity. Its main components include agents, tools, tasks, processes, and crews. Each agent is akin to a team member, possessing specific roles, background stories, goals, and memories. Through modular design, we make the intricate world of AI agents accessible, manageable, and more engaging.
Links
</details>data-to-paper
AI-driven research from data to human-verifiable research papers
<details> <br> <img src="https://github.com/Technion-Kishony-lab/data-to-paper/assets/65530510/e33bcb52-5f4e-4fd0-8be9-ebd64607c449" width="400" align="center"> <br>Category
Science, Research, Multi-agent
Description
data-to-paper is a framework for systematically navigating the power of AI to perform complete end-to-end scientific research, starting from raw data and concluding with comprehensive, transparent, and human-verifiable scientific papers.
Towards this goal, data-to-paper systematically guides interacting LLM and rule-based agents through the conventional scientific path, from annotated data, through creating research hypotheses, conducting literature search, writing and debugging data analysis code, interpreting the results, and ultimately the step-by-step writing of a complete research paper.
The data-to-paper framework is created as a research project to understand the capacities and limitations of LLM-driven scientific research, and to develop ways of harnessing LLM to accelerate research while maintaining, and even enhancing, key scientific values, such as transparency, traceability and verifiability, and while allowing scientist to oversee and direct the process [see also: living guidelines].
Links
</details>Databerry
(Pivoted to Chaindesk) No-code cahtbot building
<details>Category
Build-your-own
Description
- A super-easy no-code platform for creating AI chatbots trained on your own data
- After creating new agent, picking a model, data and other settings, they are ready to be deployed to website, Slack, Crisp, or Zapier
- Limit of agent in the free version
- Stack
- Next.js
- Joy UI
- LangchainJS
- PostgreSQL
- Prisma
- Qdrant
- Features
- Streamline customer support, onboard new team members, and more
- Load data from anywhere
- No-code: User-friendly interface to manage your datastores and chat with your data
- Secured API endpoint for querying your data
- Auto sync data sources (coming soon)
- Auto generates a ChatGPT Plugin for each datastore
Links
</details>DemoGPT
Generates demo of a new app (of any purpose)
<details>Category
Build-your-own, General purpose
Description
- DemoGPT leverages the power of Language Models (LLMs) to provide fast and effective demo creation for applications.
- Automates the prototyping process, making it more efficient and saving valuable time.
- Understands and processes the given prompts to generate relevant applications.
- Integrated with LangChain for generating application code through iterative parsing of LangChain's documentation with a "Tree of Transformations" (ToT) approach.
- The roadmap for DemoGPT includes constant updates and improvements based on user feedback and real-world application, working towards refining the technology and solving the hallucination problem.
- "We are planning to introduce features that will further enhance the application generation process, making it more user-friendly and efficient."
Links
</details>DevGPT
Team of virtual developers
<details>Category
Coding, Multi-agent
Description
- "Tell your AI team what microservice you want to build, and they will do it for you. Your imagination is the limit!!
- Welcome to Dev-GPT, where we bring your ideas to life with the power of advanced artificial intelligence! Our automated development team is designed to create microservices tailored to your specific needs, making your software development process seamless and efficient. Comprised of a virtual Product Manager, Developer, and DevOps, our AI team ensures that every aspect of your project is covered, from concept to deployment.
Links
</details>Devika
Agentic AI Software Engineer
<details>Category
Coding, general purpose
Description
- Devika is an Agentic AI Software Engineer that can understand high-level human instructions, break them down into steps, research relevant information, and write code to achieve the given objective.
- Devika aims to be a competitive open-source alternative to Devin by Cognition AI.
Links
</details>Devon
Open-source Devin alternative
<details>Category
Coding, general purpose
Description
- Open-source alternative to Devin by Entropy research
Links
</details>DevOpsGPT
AI-Driven SW Development Automation Solution
<details>Category
Coding
Description
Welcome to the AI Driven Software Development Automation Solution, abbreviated as DevOpsGPT. We combine LLM (Large Language Model) with DevOps tools to convert natural language requirements into working software. This innovative feature greatly improves development efficiency, shortens development cycles, and reduces communication costs, resulting in higher-quality software delivery.
Features and Benefits
- Improved development efficiency: No need for tedious requirement document writing and explanations. Users can interact directly with DevOpsGPT to quickly convert requirements into functional software.
- Shortened development cycles: The automated software development process significantly reduces delivery time, accelerating software deployment and iterations.
- Reduced communication costs: By accurately understanding user requirements, DevOpsGPT minimizes the risk of communication errors and misunderstandings, enhancing collaboration efficiency between development and business teams.
- High-quality deliverables: DevOpsGPT generates code and performs validation, ensuring the quality and reliability of the delivered software.
- [Enterprise Edition] Existing project analysis: Through AI, automatic analysis of existing project information, accurate decomposition and development of required tasks on the basis of existing projects.
- [Enterprise Edition] Professional model selection: Support language model services stronger than GPT in the professional field to better complete requirements development tasks, and support private deployment.
- [Enterprise Edition] Support more DevOps platforms: can connect with more DevOps platforms to achieve the development and deployment of the whole process.
Links
</details>dotagent
Deploy agents on cloud, PCs, or mobile devices
<details>Category
Build-your-own
Description
- An agent management system that facilitates the creation of robust AI applications and experimental autonomous agents through a rich suite of developer tools.
- Enables the deployment of agents across multiple platforms including cloud, PCs, or mobile devices, and extends functionality through Python or plain English integrations.
- Advances prompt engineering with a powerful prompt compiler, offering a higher degree of control over Language Models, significantly optimizing the response generation process.
- Allows seamless export of agents into portable files for execution in any environment, along with an optional Agentbox feature for optimized computing resource management within a sandboxed environment.
Links
</details>Eidolon
Multi Agent SDK with pluggable, modular components
<details>Category
Build-your-own (agent-builing frameworks and platforms), SDK for AI apps
Description
- Eidolon is an open source SDK for AI agents
Links
</details>English Compiler
Converting markdown specs into functional code
<details>Category
Coding
Description
- OC AI based Compiler, for converting english based markdown specs, into functional code
- "We know that all great™ projects start with awesome™ detailed functional specifications. Which is typically written in English, or its many other spoken language alternatives.
- So what if, instead of writing code from functional specs, we simply compile it directly to code?
- Into a future, where we replace nearly everything, with just written text."
Links
</details>evo.ninja
AI agent that adapts its persona to achive tasks
<details>Category
General purpose, Research, Multi-agent
Description
- What makes evo.ninja special is that it adapts itself in real-time, based on the tasks at hand.
- Evo utilizes pre-defined agent personas that are tailored to specific domains of tasks.
- Each iteration of evo's execution loop it will select and adopt the persona that fits the task at hand best.
Links
</details>FastAgency
The fastest way to deploy multi-agent workflows
<details>Category
Build-your-own (agent-builing frameworks and platforms), SDK for AI apps, Multi-agent, Supports open-source models
Description
- "FastAgency is an open-source framework designed to accelerate the transition from prototype to production for multi-agent AI workflows.
- For developers who use the AutoGen framework, FastAgency enables you to seamlessly scale Jupyter notebook prototypes into fully functional, production-ready applications.
- With multi-framework support, a unified programming interface, and powerful API integration capabilities, FastAgency streamlines the deployment process, saving time and effort while maintaining flexibility and performance.
Links
</details>Flowise
Low code Agent builder
<details>Category
Build-your-own (agent-builing frameworks and platforms)
Description
- Flowise is an open source low-code tool for developers to build customized LLM orchestration flow & AI agents
Links
</details>Friday
AI developer assistant for Node.js
<details>Category
Coding
Description
- A developer assistant able to make whole nodejs project with unlimited prompts
- Provides a core prompt for building the foundation of your application
- Allows you to add unlimited sections, each of which is a prompt representing a specific part of your app
- Features
- Friday utilizes GPT-4 for AI assistance, but it has been tested and optimized with GPT-4-32k for improved speed and better results.
- It requires 2 small requests for your app's base and 1 request per section you provide.
- Friday employs esbuild behind the scenes for every app created by it.
Links
- Author: Amirreza Salimi
GeniA
Engineering platform engineering AI team member
<details>Category
Coding
Description
- GeniA is able to work along side you on your production enviroment, executing tasks on your behalf in your dev & cloud environments, AWS/k8s/Argo/GitHub etc.
- Allows you to enhance the platform by integrating your own tools and APIs.
- Slack App Bot integration.
- Supports GPT-3.5 & GPT-4.
Links
- Authors: Uri Shamay, Shlomi Shemesh
Godmode
Inspired by AutoGPT and BabyAGI, with nice UI
<details>Category
General purpose
Description
- Godmode is a project inspired by Auto-GPT and BabyAGI, conducting various kinds of tasks via nice UI
- A web platform inspired by AutoGPT and BabyAGI
- What it can do:
- Order your coffee at Starbucks
- Perform market analysis
- Find and negotiate a lease
- Supports GPT-3.5 & GPT-4
Links
- GitHub
- Authors: Emil Ahlbäck, Lonis
- Discord
- Tweet
GPT Discord
The ultimate AI agent integration for Discord
<details>Category
Content creation, Productivity, General purpose, Discord
Description
- GPT Discord is a robust, all-in-one GPT interface for Discord.
- GPT Discord supports everything from multi-modality image understanding, code interpretation, advanced data analysis, Q&A on your own documents, internet-connected chat with Wolfram Alpha and Google access, AI-moderation, image generation with DALL-E, and much more!
- Featuring code execution and environment manipulation by E2B
- LLMs/model providers supported:
- OpenAI models
Links
GPT Engineer
Generates entire codebase based on a prompt
<details>Category
Coding
Description
GPT Engineer is an AI agent that generates an entire codebase based on a prompt.
- Model: GPT 4
- Specify your project, and the AI agent asks for clarification, and then constructs the entire code base
- Features
- Made to be easy to adapt, extend, and make your agent learn how you want your code to look. It generates an entire codebase based on a prompt
- You can specify the "identity" of the AI agent by editing the files in the identity folder
- Editing the identity and evolving the main prompt is currently how you make the agent remember things between projects
- Each step in steps.py will have its communication history with GPT4 stored in the logs folder, and can be rerun with scripts/rerun_edited_message_logs.py
Links
</details>GPT Migrate
Migrate codebase between frameworks/languages
<details>Category
Coding
Description
GOT Migrate easily migrates your codebase from one framework or language to another.
- Pick from different LLMs
- Ability to allow GPT Migration to generate and run unit tests for the new codebase
- Ability to select source and target language of the migration
- Ability to customize the agent's workflow (setup -> migrate -> test)
- GPT Migrate team is working on adding benchmarks for the agent
Links
- Website
- Author: Josh Payne
- Announcement
GPT Pilot
Code the entire scalable app from scratch
<details>Category
Coding
Description
GPT Pilot is an AI agent that codes the entire app as you oversee the code being written
- Dev tool that writes scalable apps from scratch while the developer oversees the implementation
- A research project to see how can GPT-4 be utilized to generate fully working, production-ready, apps
- The main idea is that AI can write most of the code for an app (maybe 95%) but for the rest 5%, a developer is and will be needed until we get full AGI
Links
</details>GPT Researcher
Agent that researches entire internet on any topic
<details>Category
Research, Science
Description
GPT Researcher is a GPT-based autonomous agent that does online comprehensive research on any given topic
- Can produce detailed, factual and unbiased research reports
- Offers customization options for focusing on relevant resources, outlines, and lessons
- Addresses issues of speed and determinism, offering a more stable performance and increased speed through parallelized agent work, as opposed to synchronous operation
- Inspired by AutoGPT and the Plan-and-Solve paper
- The main idea is to run "planner" and "execution" agents, whereas the planner generates questions to research, and the execution agents seek the most related information based on each generated research question
Links
- Website
- Discord
- Author: Assaf Elovic
GPT Runner
Agent that converses with your files
<details>Category
Research, Science
Description
- Conversation with your files which selected by you, no embedding, no vector database!
- It's also a AI Prompt Storybook. You can use it to manage some AI preset with your team. It support any IDE and language developer. We provide cli to run web and VSCode extension, Jetbrains plugin is coming soon.
- Private first, all data is local.
- We support both OpenAI and Anthropic (Claude-2)
- It support support for multiple languages.
Links
- Website
- Author: Jinming Yang
GPTSwarm
Language Agents as Optimizable Graphs
<details>Category
Build-your-own (agent-builing frameworks and platforms), General purpose, Multi-agent
Description
- 🐝 GPTSwarm is a graph-based framework for LLM-based agents, providing two high-level features:
- It lets you build LLM-based agents from graphs.
- It enables the customized and automatic self-organization of agent swarms with self-improvement capabilities.
- Various human-designed prompt engineering techniques have been proposed to improve problem solvers based on Large Language Models (LLMs), yielding many disparate code bases. We unify these approaches by describing LLM-based agents as computational graphs. Each node implements a function to process multimodal data or query other LLMs. Each edge describes the information flow between operations and agents. Graphs can be recursively combined into larger composite graphs representing hierarchies of inter-agent collaboration. Our novel automatic graph optimizers (1) refine node-level LLM prompts (node optimization) and (2) improve agent orchestration by changing graph connectivity (edge optimization). Experiments demonstrate that our framework can be used to efficiently develop, integrate, and automatically improve diverse LLM agents.
Links
</details>IX
Agents building, debugging, and deploying platform
<details>Category
Build your own, Multi-agent
Description
IX is a platform for building, debugging, and deploying collaborative Agents and cognitive workflows. -IX is a LangChain-based agent platform that includes all the tools to build and deploy fleets of agents that collaborate to complete tasks. IX is both an editor and a runtime. The editor is a no-code graph style editor for the design of agents, chains, tools, retrieval functions, and collaborative workflows.
- Intuitive graph style no-code editor.
- Horizontally scaling agent worker fleet.
- Multi-user, multi-agent chat interface.
- Smart input auto-completes
@mentions
and{file}
references. - Supports Chroma and other vector databases for document search.
- Supports OpenAI API, Anthropic, PaLM, and LLama based models.
- Component library is easily extended.
- Powered by LangChain
Links
</details>JARVIS
System that connects LLMs with the ML community
<details>Category
General purpose
Description
JARVIS is a system to connect LLMs with the ML community.
- Task Planning: Using ChatGPT to analyze the requests of users to understand their intention, and disassemble them into possible solvable tasks.
- Model Selection: To solve the planned tasks, ChatGPT selects expert models hosted on Hugging Face based on their descriptions.
- Task Execution: Invokes and executes each selected model, and returns the results to ChatGPT.
- Response Generation: Use ChatGPT to integrate the prediction of all models, and generate responses.
Links
</details>Langroid
Multi-agent framework for building LLM apps
<details>Category
General purpose, Build your own
Description
Langroid
is an intuitive, lightweight, extensible and principled
Python framework to easily build LLM-powered applications.
You set up Agents, equip them with optional components (LLM,
vector-store and methods), assign them tasks, and have them
collaboratively solve a problem by exchanging messages.
This Multi-Agent paradigm is inspired by the
Actor Framework
(but you do not need to know anything about this!).
Langroid
is a fresh take on LLM app-development, where considerable thought has gone
into simplifying the developer experience; it does not use Langchain
.
- Works with most commercial/remote and open/local LLMs.
- Set up Multi-agent, multi-LLM system: use stronger LLMs for agents requiring strong reasoning and instruction-following, and delegate simpler tasks to weaker/local LLMs.
- Supports OpenAI function-calling as well as native equivalent called
ToolMessage
, which works with LLMs that do not have built-in function-calling. Simply specify structure as a (nested) Pydantic object. - Batteries-included: vector-databases for RAG (Retrieval-Augmented Generation), caching, logging/observability.
- Specialized agents available:
DocChatAgent
,SQLChatAgent
,TableChatAgent
(for tabular data, e.g. csv/dataframes). DocChatAgent
handles text, PDF, Docx files/URLS, and has state-of-the art techniques for retrieval combining lexical and semantic search.- Documentation: https://langroid.github.io/langroid/
Lemon Agent
Plan-Validate-Solve agent for workflow automation
<details>Category
Productivity, Coding
Description
Lemon agent is a Plan-Validate-Solve (PVS) Agent for accurate, reliable and reproducable workflow automation
- A standalone supervised Plan and Solve Agent specialized on performing read and write operations on various tools like GitHub, HubSpot or Airtable (ACL 2023 Paper "Plan-and-Solve Prompting: Improving Zero-Shot Chain-of-Thought Reasoning by Large Language Models")
- Separation of tasks and human-in-the-loop interactions: Lemon Agent is currently holding a Planner Agent and a Solver Agent to keep the agents focussed and increase accuracy. We are planning on adding additional agents real soon. In addition, Lemon Agent will ask for approval at relevant workflow steps to make sure the intended actions are executed.
- Unlimited configuration options: Lemon Agent gives you unlimited configuration options (see example here) when defining your workflow. For instance, you can tell Lemon Agent to ask for permission before executing a workflow step or to drop a 🧔♀️ dad joke every time the model executes a workflow step.
- UI flexibility: Build any UI on top or engage with Lemon Agent via the built-in CLI.
- [Soon] Model & framework agnostic operations: Lemon Agent is a standalone agent, but can easily be integrated into frameworks like LangChain and be used with any model.
- Bonus: Identify weak spots in your agent’s decision-making capabilities and move to a more deterministic behavior by further configuring your Lemon Agent workflows. (.html file that can be run without any additional installation)
Links
</details>LLM Agents
Library for building agents, using tools, planning
<details>Category
Coding
Description
A minimalistic library for building agents that leverage large language models to automate tasks through a loop of commands and tool integrations.
- Executing Python code in a REPL environment.
- Conducting searches on Google and Hacker News.
- Iterating through a cycle of Thought, Action, Observation, and New Thought based on the output of integrated tools.
- Dynamically appending new information to the prompt for informed decision-making by the agent.
Links
</details>LLM Stack
No-code platform to build LLM Agents
<details>Category
Build-your-own, no-code, web UI
Description
- LLM Stack is a no-code platform to build LLM Agents, workflows and applications with your data
- LLMStack supports all major model providers, like OpenAI, Cohere, Stability AI, Hugging Face, and more. Easily use these models to build powerful apps.
- With LLM Stack, you can build generative AI agents like AI SDRs, Research Analysts, RPA Automations etc., without writing any code. Connect agents to your internal or external tools, search the web or browse the internet with agents.
- LLMs/model providers supported
- OpenAI
- Cohere
- Stability AI
- Hugging Face
Links
</details>Local GPT
Chat with documents without compromising privacy
<details>Category
Research, Data analysis, General purpose
Description
LocalGPT is an open-source initiative that allows you to converse with your documents without compromising your privacy. Inspired by privateGPT, allows using your own documents as an information source
- Chat with your documents on your local device using GPT models. No data leaves your device and 100% private
- With everything running locally, you can be assured that no data ever leaves your computer
- Dive into the world of secure, local document interactions with LocalGPT
- Most of the description on readme is inspired by the original privateGPT
- Model: Vicuna-7B
- Using InstructorEmbeddings
- Both Embeddings as well as LLM will run on GPU. It also has CPU support if you do not have a GPU
- Built with Langchain
Links
</details>Loop GPT
Re-implementation of AutoGPT as a Python package
<details>Category
General purpose
Description
Loop GPT is a re-implementation of the popular Auto-GPT project as a proper python package, written with modularity and extensibility in mind
- Languages: Python
- Default model: GPT-3.5-turbo (also possible with GPT-4)
- Modular Auto-GPT Framework
- Plug N Play" API - Extensible and modular "Pythonic" framework, not just a command line tool
- Features
- "Easy to add new features, integrations and custom agent capabilities, all from python code, no nasty config files!"
- "Minimal prompt overhead - Every token counts. We are continuously working on getting the best results with the least possible number of tokens."
- "Human in the Loop - Ability to "course correct" agents who go astray via human feedback."
- "Full state serialization - can save the complete state of an agent, including memory and the states of its tools to a file or python object. No external databases or vector stores required (but they are still supported)!"
L2MAC
Agent framework able to produce large complex codebases and entire books
<details>Category
Multi-agent, Coding, Build your own
Description
L2MAC is a multi-agent generation framework that, a single input prompt can generate an extensive unbounded output, such as an entire codebase or an entire book.
- L2MAC can create near unbounded outputs that align exactly with the user input prompt over very long generation tasks
- It achieves strong empirical performance of state-of-the-art generation for large codebase tasks and is in the top 3 for the HumanEval coding global benchmark. As L2MAC can detect invalid code and failing unit tests when generating code and automatically error corrects them.
- Internally persists a complete file-store memory that enables LLM agents to read files and write to files, creating a large output over many iterations
- It can be instructed to follow an exact prompt program
- As it generates the output one part at a time, it enables an LLM with a fixed context token limit to be bypassed
- The paper, peer-reviewed and recently accepted and published at ICLR 2024, introduces L2MAC.
Links
- GitHub
- Discord
- Paper - L2MAC: Large Language Model Automatic Computer for Extensive Code Generation
Maige
Natural-language workflows for your GitHub repo.
<details>Category
Coding, Productivity, Debugging, Multi-agent
Description
- Maige is a codebase agent that runs when new issues and pull requests come up. Its core features are labelling, assigning, and answering questions.
- Maige can search the entire codebase, spin up a sandbox to run scripts, and even write basic code.
Links
- Web
- GitHub
- Video - testing Maige
- Interview - founder about building Maige
- X (Twitter)
- Founder's X - Ted Spare
Magick
AIDE for creating, deploying, monetizing agents
<details>Category
Coding, SDK for agents, Build-your-own
Description
Magick is an AIDE for creating, deploying, scaling, and monetizing useful AI agents, and prompt chaining.
- A full suite, model agnostic AIDE for creating, deploying, scaling, and monetizing useful AI agents, and prompt chaining.
- Magick allows to build things like BabyAGI within an hour. You can watch the graph executing in real time, watch the thought process as it executes, and understand the flow.
- "Visual development of autonomous agents is incoming. We have built Magick specifically for the rapid development of cognitive architecture and scalable event-driven autonomous agents."
Links
</details>MemFree
Open Source Hybrid AI Search Engine
<details>Category
Open Source, AI Search, Build your own
Description
Open Source Hybrid AI Search Engine, Instantly Get Accurate Answers from the Internet, Bookmarks, Notes, and Docs.
- One-Click Chrome Bookmarks Sync and Index
- Support multiple traditional search engines as source
- Self-hosted Super Fast Serverless Vector Database
- Self-hosted Super Fast Local Embedding and Rerank Service
- Full Code Open Source
- One-Click Deployment On Production
Links
</details>MemGPT
Memory management system, providing context to LLM
<details>Category
Memory management, Data analysis
Description
- A system that intelligently manages different memory tiers in LLMs to effectively provide the extended context within the LLM's limited context window.
- Chat with your data - talk to your local files or SQL database
- Create perpetual chatbots with self-editing memory
Links
</details>Mentat
Assists you with coding task from command line
<details>Category
Coding
Description
Mentat is the AI tool that assists you with any coding task, right from your command line. Unlike Copilot, Mentat coordinates edits across multiple locations and files. And unlike ChatGPT, Mentat already has the context of your project - no copy and pasting required!
Links
- Website
- Youtube
- Author: Bio Bootloader (Twitter)
- Discord Invite
MetaGPT
Agent framework returning Design, Tasks, or Repo
<details>Category
Multi-agent, Coding, Build your own
Description
MetaGPT is a multi-agent framework that, given one line requirement, returns PRD, Design, Tasks, or Repo.
- MetaGPT allows to assign different roles to GPTs to form a collaborative software entity for complex tasks
- It takes a one line requirement as input and outputs user stories / competitive analysis / requirements / data structures / APIs / documents, etc.
- Internally, MetaGPT includes product managers / architects / project managers / engineers
- It provides the entire process of a software company along with carefully orchestrated SOPs. Code = SOP(Team) is the core philosophy
- The paper about LLM-based multi-agent work spushes forward the idea of autonomous agents collaborating with each other to do more than one can on its own.
- MetaGPT incorporates efficient human workflows as a meta programming approach into LLM-based multi-agent collaboration
Links
</details>Mini AGI
General-purpose agent based on GPT-3.5 / GPT-4
<details>Category
General purpose
Description
- MiniAGI is a minimal general-purpose autonomous agent based on GPT-3.5 / GPT-4
- Can analyze stock prices, perform network security tests, create art, and order pizza
- MiniAGI is a simple autonomous agent compatible with GPT-3.5-Turbo and GPT-4
- It combines a robust prompt with a minimal set of tools, chain-of-thoughts, and short-term memory with summarization
- Capable of inner monologue and self-criticism
Links
</details>Multiagent Debate
Implementation of a paper on Multiagent Debate
<details>Category
General purpose, Multi-agent
Description
Multiagent Debate is an implementation of the paper "Improving Factuality and Reasoning in Language Models through Multiagent Debate".
- The paper illustrates how we may treat different instances of the same language models as a "multiagent society", where individual language model generate and critique the language generations of other instances of the language model
- The authors find that the final answer generated after such a procedure is both more factually accurate and solves reasoning questions more accurately
- Illustrating the quantitative difference between multiagent debate and single agent generation on different domains in reasoning and factual validity
Links
</details>Multi GPT
Experimental multi-agent system
<details>Category
General purpose
Description
- An experimental open-source attempt to make GPT-4 fully autonomous
- Multiple "expertGPTs" collaborate to perform a task
- Each with their own short and long-term memory and the ability to communicate with each other
- Features
- Set a task and watch the experts get to work.
- Internet access for searches and information gathering
- Long-Term and Short-Term memory management
- GPT-4 instances for text generation
- Access to popular websites and platforms
- File storage and summarization with GPT-3.5
Links
- Demo
- Authors: Max Rumpf and Significant Gravitas
MutahunterAI
MutahunterAI: Accelerate developer productivity and code security with our open-source AI
<details>Category
Developer tools, Software security, Multi-agent, General purpose
Description
- Use Mutahunter to generate unit tests for your codebase, that specifically target the code vulnerabilities. By targeting the exact weaknesses in the code, we boost developer productivity.
- Unlike copilots which blindly generates test cases for your code, Mutahunter makes use of our mutation testing engine to generate unit tests that specifically target the vulnerabilities in your code
- Features
- Support all major languages.
- We can be used locally or can be integrated into any CI/CD runner as part of your existing workflow
- You can use Mutahunter with your own LLM APIs for privacy.
Links
</details>NLSOM
Natural Language-Based Societies of Mind
<details>Category
Science, Multimodal, Social, Multi-agent
Description
- Natural Language-Based Societies of Mind - concept with societies and communities of agents
- Concept, which contains societies and communities of agents
- Agents can be either LLMs, NN-based experts, APIs and role-players. They all communicate in natural language.
- To solve tasks, these agents use a collaborative "Mindstorm" process involving mutual interviews.
- Additional components for NLSOM can be easily added in a modular way.
- "What magical trick makes us intelligent? The trick is that there is no trick. The power of intelligence stems from our vast diversity, not from any single, perfect principle." — Marvin Minsky, The Society of Mind, p. 308
Links
</details>OpenAgents
Multi-agent general purpose platform
<details>Category
General purpose
Description
OpenAgents is an Open Platform for Language Agents in the Wild, ChatGPT Plus Replica for Researchers, Developers, and General Users.
- User-centric
- Chat Web UI
- Productive Agents
- Online Demo
- Fully open-sourced
- Full-stack
- Easy deployment
- Extensible
- LLMs
- Tools
- Agent methods
Links
</details>OpenAGI
R&D agents platform
<details>Category
General purpose
Description
OpenAGI is an open-source AGI R&D platform that enables agents for both benchmark tasks and open-ended tasks
- Powered by various language models such as GPT-4, Vicuna, LLaMA, and Flan-T5
- Supports multi-modality tool learning and task solving such as text, image, video and audio
- Supports task decomposition into both linear task-solving plans and non-linear task-solving plans
- Allows both benchmark task solving and open-ended task solving
- Provides easy-to-use evaluation protocols to evaluate task-solving ability
- Provide Reinforcement Learning from Task Feedback (RLTF) to allow continuously self-improving agent
Links
</details>OpenDevin
OpenDevin: Code Less, Make More
<details>Category
Coding, general purpose
Description
- The OpenDevin project is born out of a desire to replicate, enhance, and innovate beyond the original Devin model.
- By engaging the open-source community, we aim to tackle the challenges faced by Code LLMs in practical scenarios, producing works that significantly contribute to the community and pave the way for future advancements.
Links
</details>Open Interpreter
Code interpreter that lets LLMs execute code
<details>Category
Coding
Description
Open Interpreter is an open-source interpreter that lets LLMs run code on your computer to complete tasks
- Runs locally
- Can for example summarize PDFs, visualize datasets, control your browser
- Works from a ChatGPT-like interface in your terminal.
Links
</details>Pezzo
Development toolkit for prompt management & more
<details>Category
Coding
Description
Pezzo is a development toolkit designed to streamline prompt design, version management, publishing, collaboration, troubleshooting, observability and more
- "Whether you are a technical person or a stakeholder, you can use Pezzo effectively. We don't believe that AI prompts should be designed in a developer's code editor. Aside from the technical issues with this approach, it blocks productivity."
- Features
- Centralized Prompt Management: Manage all AI prompts in one place for maximum visibility and efficiency.
- Streamlined Prompt Design, Publishing & Versioning: Create, edit, test and publish prompts with ease.
- Observability: Access detailed prompt execution history, stats and metrics (duration, prompt cost, completion cost, etc.) for better insights.
- Troubleshooting: Effortlessly resolve issues with your prompts. Time travel to retroactively fine-tune failed prompts and commit the fix instantly.
- Cost Transparency: Gain comprehensive cost transparency across all prompts and AI models.
- Simplified Integration: Reduce code overhead by 90% by consuming your AI prompts using the Pezzo Client, regardless of the model provider.
Links
</details>Private GPT
Tool for private interaction with your documents
<details>Category
Research, Data analysis
Description
Private GPT is A tool for private interaction with documents, without a need for internet connection
- Built with LangChain, GPT4All, LlamaCpp, Chroma and SentenceTransformers
- A test project to validate the feasibility of a fully private solution for question answering using LLMs and Vector embeddings, not production ready
Links
</details>PromethAI
AI agent that helps with nutrition and other goals
<details>Category
Productivity, General purpose
Description
- "Personalized AI assistant that decomposes problems, offers solutions, and lets you use Agent actions to automate your flows"
- Features
- Helps users reach a solution by decomposing their requests into categories with a set of options (cuisine -> European)
- Has a dynamic UX/UI that helps avoid prompting
- Voice input supported
- Provides users with results of their queries and automates actions around them
- Remembers your past preferences and uses them to optimize your choices
- Tech
- Powered by Langchain, decomposable async prompts + vector DB + Redis cache
- App built with Flutter + Dart
- Connected to Zapier NLP
Links
- GitHub
- Website
- Author: Vasilije M
React Agent
Open-source React.js Autonomous LLM Agent
<details>Category
Coding
Description
- An experimental autonomous agent
- Model: GPT-4
- Purpose: Gnerate and compose React components from user stories
- Stack
- React
- TailwindCSS
- Typescript
- Radix UI
- Shandcn UI
- OpenAI API
- The agent is taking a user story text and generating and composing multiple react components to generate the relevant screens, based on atomic design principles
- Features
- Generate React Components from user stories
- Compose React Components from existing components
- Use a local design system to generate React Components
- Use React, TailwindCSS, Typescript, Radix UI, Shandcn UI
- Built with Atomic Design Principles
- It is still experimental but very interesting results, It is completely open-sourced, looking for contributors!
Links
- GitHub
- Documentation
- Authors: Eylon Miz and and Lee Twito
Self-operating computer
Let multimodal models operate a computer
<details>Category
Productivity, Research
Description
- Using the same inputs and outputs as a human operator, the model views the screen and decides on a series of mouse and keyboard actions to reach an objective.
Links
</details>Smol developer
Your own junior AI developer, deployed via E2B UI
<details>Category
Coding
Description
Smol is your own junior developer. Deployed in few seconds via e2b
- Human-centric, coherent whole program synthesis
- Your own junior developer
- Allows to develop, debug, and decompile
- 200 LOC, half english
- 100k context can summarize both content and codebases
- Markdown is the best prompting DSL
- Copy and paste your errors as prompts
- Copy and paste curl output as prompts
- Write CSS animation by describing what u want
- GPT4 >>> GPT3.5/Anthropic Claude for codegen
Links
</details>Stackwise
VSCode extension that writes nodejs functions
<details>Category
Tool for agents, Coding
Description
Stackwise is a VS Code extension that writes and imports nodejs functions so that you can write code without context switching
- The open source function collection
- Explain what you want a function to do, and AI builds it.
- Stackwise is a VS Code extension that automatically writes and imports nodejs functions so that you can write code without context switching. No more hunting for documentation to integrate with APIs or back and forth with ChatGPT. Just pure functionality within your code!
Links
</details>Superagent</details>
Tool that allows creating agents without coding
<details>Category
Build-your-own, General purpose, Data analysis
Description
Superagent is not a single agent, but a tool that allows creating agents without coding
- Simplifies the configuration and deployment of LLM Agents to production
- "One of the core principals of SuperAgent is to build with any third-party dependencies to proprietary tech"
- It provides a range of features and functionalities to make it easier for developers to build, manage and deploy AI agents to production including features such as built in memory and document retrieval via vector dbs, powerful tools, webhooks, cron jobs etc.
- There are two main types of agents: action agents and plan-and-execute agents
Links
- GitHub
- Documentation
- Discord
- Author: Ismail Pelaseyed
- Interview: Discussing agents' tracing, observability, and debugging with Ismail Pelaseyed, the founder of Superagent
- Blog post: What Ismail from Superagent and other developers predict for the future of AI Agents
SuperAGI
Framework to develop and deploy AI agents
<details>Category
General purpose
Description
SuperAGI is an open-source autonomous AI framework to enable development and deployment autonomous agents
- An AI agent framework
- Open source, but infrastructure is -source
- Features
- Provision, Spawn & Deploy Autonomous AI Agents
- Extend Agent Capabilities with Tools
- Run Concurrent Agents Seamlessly
- Graphical User Interface
- Action Console
- Multiple Vector DBs
- Multi-Modal Agents
- Agent Trajectory Fine-Tuning
- Performance Telemetry
- Optimized Token Usage
- Agent Memory Storage
- Looping Detection Heuristics
- Concurrent Agents
- Resource Manager
Links
- YouTube
- Discord
- Subreddit
- Author: Ishaan Bhola
Suspicion Agent
Paper on imperfect information games
<details>Category
General purpose
Description
- Playing Imperfect Information Games with Theory of Mind Aware GPT-4
- The paper delves into the applicability of GPT-4's learned knowledge for imperfect information games
Links
</details>SWE Agent
Open-source Devin alternative
<details>Category
Coding, general purpose
Description
- This Devin alternative scores 12.3% on the FULL swe benchmark
- "An open source Devin getting 12.29% on 100% of the SWE Bench test set vs Devin's 13.84% on 25% of the test set!"
- SWE-agent works by interacting with a specialized terminal, which allows it to:
- 🔍 Open, scroll and search through files
- ✍️ Edit specific lines w/ automatic syntax check
- 🧪 Write and execute tests
- This custom-built interface is critical for good performance. Simply connecting an LM to a vanilla bash terminal does not work well.
- "Our key insight is that LMs require carefully designed agent-computer interfaces (similar to how humans like good UI design). E.g. When the LM messes up indentation, our editor prevents it and gives feedback."
- SWE-agent was released by the Princeton NLP team.
- What makes SWE-agent special is that it performs almost as well as Devin on the SWE-bench.
- It is important to say that the performance varies based on the model used by the agent.
- The changes and innovations in SWE-agent compared to Devin are:
- The code in SWE Agent is executed locally via Docker.
- It uses “Agent-Computer Interface” (ACI) - constraining the interface makes the agent easier to use for LMs. Only a few commants are allowed: run code, look for code, edit code and submit changes to GitHub.
- Any code the agent writes goes through a syntax check (linter) before being submitted. If the syntax is incorrect, the agent gets feedback and is forced to redo the code.
- The agent can only read 100 lines of code at a time, rather than the entire file. This makes it easier for the language model to understand the code.
Links
</details>Sweep
Github assistant that fixes issues & writes code
<details>Category
Coding, GitHub
Description
Sweep is a Github assistant the helps fix small bugs and implement small features
- To install, click the install button
- Then add the repository you want, make a quick ticket (e.g. writing tests)
- Prepend the ticket with "Sweep:" and let Sweep handle the rest
Links
- GitHub
- Discord
- Interview: Sweep founders share learnings from building an AI coding assistant
- Tricks for prompting Sweep
Taxy AI
Taxy AI is a full browser automation
<details>Category
General purpose, Productivity
Description
- Taxy uses GPT-4 to control your browser and perform repetitive actions on your behalf
- Currently it allows you to define ad-hoc instructions
- In the future it will also support saved and scheduled workflows
- Currently in an early stage with a waitlist
Links
</details>Teenage AGI
BabyAGI-inspired agent, can recall infinite memory
<details>Category
General purpose
Description
A BabyAGI-inspired agent that can recall infinite memory, "thinks" before making action, and doesn't lose memory after being shutting down
- Model: GPT-4
- Language: Python
- Uses OpenAI and Pinecone to give memory to an AI agent and also allows it to "think" before making an action (outputting text)
- Also, just by shutting down the AI, it doesn't forget its memories since it lives on Pinecone and its memory counter saves the index that it's on
- A process that happens every time the AI is queried by the user:
- AI vectorizes the query and stores it in a Pinecone Vector Database
- AI looks inside its memory and finds memories and past queries that are relevant to the current query
- AI thinks about what action to take
- AI stores the thought from Step 3
- Based on the thought from Step 3 and relevant memories from Step 2, AI generates an output
- AI stores the current query and its answer in its Pinecone vector database memory
Links
- Created by @sean_pixel
- Inspired by paper "Generative Agents: Interactive Simulacra of Human Behavior"
UFO
A UI-Focused agent on Windows OS
<details>Category
Multi-agent, GUI Agent
Description
- Agent by Microsoft
- 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.
Links
</details>Vanna.AI
Python-based AI SQL agent trained on your schema
<details>Category
Coding, Debugging, Code migration, Data analysis
Description
Vanna is an Open-Source Python-based AI SQL agent trained on your schema that writes complex SQL in seconds
- AI-driven business intelligence assistant
- Vanna helps you generate and run accurate SQL for your database using LLMs via Retrieval-Augmented Generation
- Vanna works in two easy steps - train a RAG "model" on your data, and then ask questions which will return SQL queries that can be set up to automatically run on your database
- The Vanna Python package and the various frontend integrations are all open-source
- Vanna’s capabilities are tied to the training data you give it. More training data means better accuracy for large and complex datasets
- Your database contents are never sent to the LLM. The metadata storage layer only sees schemas, documentation, and queries
- As you use Vanna more, your model continuously improves as we augment your training data
Links
</details>Voyager
LLM-powered lifelong learning agent in Minecraft
<details>Category
General purpose
Description
- A LLM-powered embodied lifelong learning agent in Minecraft that continuously explores the world, acquires diverse skills, and makes novel discoveries without human intervention
- Voyager consists of three key components:
-
- an automatic curriculum that maximizes exploration
-
- an ever-growing skill library of executable code for storing and retrieving complex behaviors
-
- a new iterative prompting mechanism that incorporates environment feedback, execution errors, and self-verification for program improvement
-
- Voyager interacts with GPT-4 via blackbox queries, which bypasses the need for model parameter fine-tuning
Links
</details>Web3 GPT
Write & deploy smart contracts to EVM blockchains
<details>Category
Blockchain, Coding, Generating apps, Smart contract
Description
- Write and deploy smart contracts to EVM blockchains.
- Connect wallet to manually deploy contracts, even from you old chats.
- Enable Web2/3 users to interact with blockchains without a dedicated web3 wallet using account abstraction and a gas master account.
- Leverage Chat-GPT to interact with and control Web3-GPT functionalities.
Links
</details>“Westworld” simulation
A multi-agent environment simulation library
<details>Category
General purpose, Multi-agent
Description
A- multi-agent simulation library, with a goal to simulate and optimize systems and environments with multiple agents interacting
- Researchers from Stanford and Google created an interactive sandbox env with 25 Gen AI agents can simulate human behavior
- They walk in the park, join for coffee at a cafe, and share news with colleagues. They demonstrated surprisingly good social
- Westworld's inspiration is drawn from Unity software and Unity ML Agents, adapted in Python
- Languages
- The library is available on PyPi via pip install westworld
- Javascript version (being developed)
- Features
- Easy creation of Grid and non-grid environments
- Objects (Agents, Obstacles, Collectibles, Triggers)
- Subclassing of different objects to create custom objects
- Spawner to generate objects randomly in the environment
- Basic rigid body system for all objects
- Simple agent behaviors (pathfinding, wandering, random walk, fleeing, vision range)
- Automatic maze generation
- Layer integration to convert image to obstacle and snap it to a grid
- Sample simulations and sample agents for classic simulations
- Simulation visualization, replay and export (gif or video)
Links
- GitHub
- Documentation
- Underlying paper - Generative Agents
- A paper simulating interactions between tens of agents
- Presenting an architecture that extends a language model to store and synthesize the agent's experiences, enabling dynamic behavior planning in an interactive sandbox environment with generative agents
WorkGPT
GPT agent framework for invoking APIs
<details>Category
Coding
Description
- WorkGPT is an agent framework in a similar fashion to AutoGPT or LangChain. You give it a directive and an array of APIs and it will converse back and forth with the AI until its directive is complete.
- For example, a directive could be to research the web for something, to crawl a website, or to order you an Uber. We support any and all APIs that can be represented with an OpenAPI file.
- WorkGPT now has OpenAI's new function invocation feature baked into it
- While chaining together APIs was possible before (see AutoGPT), it was slow, expensive, and error prone
- The tweet announcing this feature
Links
- Author: Alex MacCaw
Wren
Natural Language Interface to Your Databases
<details>Category
Coding, Data analysis, Productivity
Description
"WrenAI is an AI-powered data assistant designed to help you retrieve results and insights quickly and effortlessly, without the need for SQL coding. It's also open-source, which means you can customize and use it to suit your specific needs.
There are four key principles that we followed when developing WrenAI:
-
Explainability: We made sure that every SQL query generated by WrenAI is accurate, concise, and reliable, so you can trust the results it provides.
-
Interoperability: WrenAI lets you query data from multiple sources, regardless of different data formats and dialects. You can enjoy a standard interface across various sources, saving you time and hassle.
-
Interactive Experience: Our AI-powered assistant engages users in a dialogue, helping to clarify their queries, and refine results in real-time. You can interact with WrenAI in a natural and intuitive way.
-
Continuous Learning: WrenAI continually learns from its interactions with users, feedback, and query history. It incorporates new patterns, information, and data structures into its LLM knowledge base, ensuring that it gets better and more accurate over time."
Links
</details>XAgent
Experimental LLM agent that solves various tasks
<details>Category
General purpose, Coding
Description
XAgent is an open-source experimental Large Language Model (LLM) driven autonomous agent that can automatically solve various tasks
- Emergence & Autonomy: XAgent's autonomous operations transcend biases.
- Safety & Operation: Secure execution within docker environments.
- Expert-Knowledge Free: Effective operation without sole expert reliance.
- Interface & Interaction: Interact via a user-friendly GUI or command line, while it adapts and collaborates.
- Dual-loop Mechanism:
- Outer-Loop: Manages plans and task refinements.
- Inner-Loop: Dispatch, ReACT-based execution, feedback.
- Universal Language - Function Calling:
- ToolAgent & ReACT: Optimal action series for subtasks.
- Tools:
- 📝 File Editor
- 📘 Python Notebook
- 🌏 Web Browser
- 🖥️ Shell
- 🧩 Rapid API
Links
</details>yAgents
Capable of designing, coding and debugging tools
<details>Category
Coding, Build-your-own
Description
yAgents is an Agent-Builder Agent made by Yeager.ai capable of designing, coding and debugging its own tools.
- Designed to help build, prototype, and deploy AI-powered tools and agents easily and efficiently.
- Built on the LangChain framework, allowing users of any technical background to create, improve, and deploy AI agents.
- Equipped with an interactive command line interface for real-time feedback and ease of navigation.
- Features session persistent memory to ensure data preservation across multiple sessions
- Quick and easy installation via pip.
- Contributions to expand and improve yAgents are highly encouraged.
- Warnings
- Requires GPT-4 API access.
- Not tested for Windows systems
Links
</details>Yourgoal
Swift implementation of BabyAGI
<details>Category
General purpose
Description
- "This is a Swift port of BabyAGI, an example of an AI-powered task management system that uses OpenAI and Pinecone APIs to create, prioritize, and execute tasks. The main idea behind this system is that it creates tasks based on the result of previous tasks and a predefined objective."
Links
- Author: PJ Gray
Closed-source projects and companies
Ability AI
Secure, People-Centric Autonomous AI Agents
<details>Category
General purpose, Productivity, Business intelligence
Description
- Empowering Businesses with Secure, People-Centric Autonomous AI Agents
- Still in early version
Links
</details>Adept AI
ML research and product lab building intelligence
<details>Category
General purpose
Description
- A ML research and product lab building general intelligence by enabling humans and computers to work together creatively
- An AI teammate for everyone
- "Adept is building an entirely new way to get things done. It takes your goals, in plain language, and turns them into actions on the software you use every day."
- In early stage
- "We’re building a machine learning model that can interact with everything on your computer."
Links
</details>AGENTS.inc
Agents for company/regulations, search&monitoring
<details>Category
Data analysis, Science, Monitoring, General purpose, Business intelligence, Supports open-source models
Description
- AI agents for specific tasks:
- Global News Radar AI Agent
- Company Identification AI Agent
- EU Policy Watch AI Agent
- Report AI Agent
- Scientific Knowledge Agent
- Patent Analysis Agent
Links
</details>AgentScale
Your assistant, email writer, calendar scheduler
<details>Category
General purpose, Productivity
Description
AgentScale is your very own personal assistant, email writer, calendar scheduler, and internet surfer
- AgentScale is your very own AI personal assistant
Links
</details>Aide by Codestory
AI code interpreter, AI-powered mod of VSCode
<details>Category
Coding
Description
- Still in early stage, new features coming soon
- Now available for JS/TS
- Can the codebase, identify the root cause, make the fix and auto-generate tests to evaluate whether the bug was resolved
Links
</details>AilaFlow
No-code platform for building AI agents
<details>Category
Build-your-own, Productivity
Description
- AilaFlow is no-code platform for building AI agents
- Use a template, adjust it using no-code editor to your needs
- Category: Productivity, Framework for building agents
Links
- AilaFlow - AI Agents No-code Platform
- Founder's X account: b4rtaz
Airkit.ai
Platform for building, testing, deploying Agents
<details>Category
Build-your-own
Description
- A browser based studio for managing prompts, building tools, and testing your agents.
- Built in short-term and long-term memory management
- 1 click deployment. Embed anywhere with our Web SDK.
Links
</details>Airplane Autopilot
Autopilot AI assistant of the Airplane company
<details>Category
Coding, General purpose
Description
- A developer-centric approach to building internal UIs and workflows
- Turning APIs, SQL queries, and scripts into apps for the entire team
- Features
- Airplane lets you turn SQL queries, JavaScript/Python code, HTTP requests, etc into tasks
- Allows to run tasks through a no-code dashboard
- Tasks for customer support, on-call runbooks, and scheduled tasks
Links
</details>Aomni
AI agent designed for business intelligence
<details>Category
Business intelligence
Description
- Breaks down a high level research question into a step-by-step plan, and executes it
- Diverse tools, including a full web browser
- Can access internet information without the need for an API
- "We don't generate content using AI, as it can be unreliable. Instead, we extract relevant information from trusted sources, cluster and process it into a user-friendly format."
- AI-powered query planner intelligently routes and executes requests, ensuring correctness and diverse source selection
Links
- Discord
- Interview: David Zhang from Aomni gives his view agents' reliability, debugging and orchestration
APIDNA
Multiple AI Agents for the integration of APIs.
<details>Category
Productivity, Multi-agent, Coding
Description
- "At APIDNA, we're connecting software companies to connect the world. And we're doing this with our proprietary no-code multiple Autonomous AI Agent platform, to address one of the major pain points in software development today – the integration of API endpoints."
- "Our multiple Autonomous AI Agents instantly integrate API endpoints. This simplifies and accelerates the software integration process, typically taking only three steps - and completing within minutes. A task that traditionally could take hours, days, weeks, or even months."
Links
</details>Artisian AI
Agents for sales, e-mails, book keeping & more
<details>Category
Multi-agent, Build-your-own
Description
- YC company
- "Creating the first human-like digital workers, called Artisans"
- Artisans are advanced human-like digital workers trained to do specific roles, who integrate alongside human teams
- They have unique faces, names, memories & skills, and they continuously improve once they are employed, molding to each company's needs
- The first Artisan, Ava, automates the entire outbound sales process and can be set up with a 10-minute conversation. Ava creates TCPs, prospects with her database of over 270,000,000 contacts, crafts & sends highly bespoke email sequences, and books meetings into your calendar. And, you can manage all features & settings by talking to Ava via Slack.
Links
</details>Ask Pandi
Answer engine to search and generate knowledge
<details>Category
Productivity, Research, General purpose
Description
- Pandi compiles your search's final stretch into a concise, distraction-free webpage.
- It offers multi-modal answers with citations from top web creators, eliminating the need for link sifting, cookie consents, or ads.
- You can use the internet as a data source, create your own library, or do both.
- You can also use Pandi in creative mode for writing or coding.
Links
</details>AskToSell
Meet autonomous AI sales agents that close deals
<details>Category
Sales, Build-your-own, Business intelligence, Marketing
Description
- A web platform to deploy & manage autonomous AI sales agents that close small deals.
- Autonomous agents will contact your leads, qualify, prepare offers, handle objections, negotiate, and close the deal with superhuman-like performance
- AskToSell autonomously moves your leads through the pipeline. AI Sales Agents will learn about your product, contact your leads, qualify, prepare proposals, handle objections, negotiate, and close the deals.
Links
</details>AskYourDatabase
Chat with SQL database, explore and visualize data
<details>Category
Business intelligence, Productivity, Data analysis
Description
- "ChatGPT for SQL"
- No SQL, Connect your database and chat with your data in ChatGPT
Links
</details>Athena Intelligence
24/7 Enterprise AI Data Analyst
<details>Category
Data analysis, Business intelligence
Description
- Athena is an AI-native analytics platform designed to accelerate analytics workflows for enterprise teams.
- It offers both co-pilot and auto-pilot modes, learning users' workflows to allow for autonomous execution with confidence.
- Athena supports querying data, generating visualizations, analyzing enterprise data, and codifying workflows, making it a powerful tool for data-driven decision-making.
Links
</details>Avanzai
AI agents for portfolio risk and asset allocation
<details>Category
Coding, Data analysis, Research, Build-your-own (agent-builing frameworks and platforms), Finance, Multi-agent
Description
- Avanzai helps users build autonomous AI agents that scrape news, fetch real time data and write Python code that helps them calculate risk exposures of their portfolio.
- Users can then deploy these agents to work around the clock, saving users time from doing this themselves.
Links
</details>Bardeen
AI Agent for automating repetitive tasks
<details>Category
Productivity, Sales
Description
- AI Agent for automating repetitive tasks
Links
</details>Beam
A wide selection of AI agents automating workflows
<details>Category
Data analysis, Productivity, Build-your-own (agent-builing frameworks and platforms), Business intelligence, Multi-agent
Description
- End-to-end process and workflow automation with intelligent AI agents.
- With multiple B2B2C use-cases among a myriad of industries - healthcare, insurance, logistics, customer service, etc. - Beam allows businesses to customise their own automations or choose from existing agent templates to minimize the time it takes to execute complex tasks, repetitive tasks, and 100% of back office tasks.
Links
</details>Blackbox AI
Software That Builds Software
<details>Category
- General purpose, coding, data analysis
Description
- BLACKBOX.AI is a coding LLM designed to transform the way we build software.
By building BLACKBOX.AI, our goal is to:
-
Accelerate the pace of innovation within companies by making engineers 10X faster in building and releasing products
-
Accelerate the growth in software engineers around the world and 10X the number of engineers from ~100M to 1B
Links
- Web
- Blackbox AI Code Interpreter
- Blackbox AI Code Interpreter in terminal
- X (Twitter)
- Chrome extension
Written about Blackbox:
- BLACKBOX AI vs Codium AI
- Blackbox AI: Supercharging Your Coding Workflow
- Unveiling the Untold Story of Blackbox.ai: A Revolution in Software Quality Assurance
Blobr
AI business assistant connected to all your tools
<details>Category
Data analysis, Productivity, Marketig, Sales, Business intelligence
Description
- Blobr is an AI assistant making sense of your business data stored in all your siloed SaaS. Reveal insights, understand variations and customer patterns without technical effort.
- Blobr helps Sales Ops, Marketing Ops and growth people to make better decisions.
- Blobr adds an intelligence layer connected to all your SaaS (Hubspot, Google Analytics, Stripe, etc.).
Links
</details>BrainSoup
Build an AI team that works for you, on your PC
<details>Category
General purpose, Productivity, Data analysis, Multi-agent, Build-your-own
Description
- Custom AI agents that remember, learn and work together.
- Local native app, for privacy and responsiveness.
- Your data fuels your AI agents without leaving your PC.
- Multimodal: your AI agents understand text, voice, and images.
- Reactive: your agents can respond to user defined events and leverage real-time data.
- Autonomous: your agents can run in the background without user intervention.
- Collaborate safely: AIs can read, write execute and share files in a sandboxed environment.
- Multi-LLM: local and cloud-based AI models can be combined for best of both worlds.
- Tinkerable & extensible: empower your agents with custom tools and scripts.
Links
</details>broadn
No-code copilot that allows users to build AI apps
<details>Category
Coding
Description
- broadn is a no-code platform that helps non-technical people build AI products in minutes. We're faster and more flexible than traditional no-code tools through an LLM powered conversational interface and an agent architecture that automates complex backend/workflow operations
- Features
- Conversational interface
- LLM/AI model connectors (text, image models, etc)
- Create bespoke chatbots
- Render UI components
- Connect to external data via APIs
Links
- Authors: Calin Drimbau and Victor Paraschiv
Butternut AI
Build fully-functioning, ready-to-launch website
<details>Category
Web design, Design, Coding, Marketing
Description
A tool for creating a fully-functioning, ready-to-launch website in 20 seconds
- No coding required thanks to user-friendly interface
- Full SEO optimization
- Picture Upload: Users can conveniently upload and regenerate their own pictures for unlimited customization of their profiles
- Profile Customization: Users have the flexibility to customize their profiles by hiding sections, adding social media links, and sharing contact details, allowing them to showcase their unique personality and brand
- Instant Preview: Users can instantly visualize their profile changes through a conveniently placed preview button, ensuring a quick assessment of the desired appearance
- 30% Faster Speed: The app achieves an impressive 30% increase in website generation speed, providing users with a fast and efficient website building experience.
Links
</details>B2 AI
Autocomplete AI assistant for work
<details>Category
Personal assistant, Business intelligence, Productivity, Data analysis
Description
- B2 is an autonomous AI assistant to help you get things done
- Share useful workflows with your team members or schedule AI-powered recurring workflows.
- Granular data-controls so your company's data doesn't end up in the wrong hands. Fully configurable role-based access.
Links
</details>ChatHelp
AI-powered Business, Work, Study Assistant
<details>Category
Data analysis, Content creation, Productivity, Research, Marketig, Sales, Business intelligence
Description
- 👉 Chat with Private AI Knowledge Base - Increase daily work efficiency, by having an AI assistant, who knows everything about your business & competitors, your work or studies...
- 👉 Save time & money on customer support. Drive more sales, by letting AI interact with potential customers 24/7, via Website Chat Widget. Train AI with your Website data & other documentation!
- 👉 100+ Unique AI Tools, for all your Business, Work & Study needs. Like, AI Writing Assistant & WordPress Auto Poster.
- 🔜 Understand your customers better with AI-powered Feedback, Voting & Survey Widgets!
✔️ Supported file formats: pdf, doc, docx, ppt, pptx, xls, xlsx, csv, json, epub, mp3, jpg, jpeg, png ✔️ WordPress Plugin ✔️ Youtube Transcripts ✔️ Analyze Yelp Reviews ✔️ +175 Languages ✔️ Create an AI-powered Website Chat Widget. ✔️ Create a Custom AI-powered Knowledge Base 🔜 Zapier, Notion, ZenDesk, Hubspot, Trello, Monday.com, Slack, Gmail & Google Doc. support."
Links
</details>Claros AI Shopper
AI shopper that finds products for your taste
<details>Category
Personal assistant
Description
Claros is an AI personal shopper that finds you interesting products, and learns your taste over time
- AI Shopping Assistants for Ecom + Everyone
- Claros is an AI personal shopper that finds you cool and interesting products. It can also learn your taste over time to give you the best results possible
Links
</details>Claygent
Agent that scrapes and summarize data from the web
<details>Category
Productivity, Marketig, Sales, Finance, General purpose, Business intelligence
Description
- Claygent is an AI web scraper that can search and browse the web to find information for you and replace a huge amount of the manual work your SDRs are doing on account research!
Links
</details>Code Autopilot
AI Assistant for your project
<details>Category
Coding, Multi-agent, GitHub
Description
- AI Assistant for your GitHub issues and pull requests. Create entire features and fix bugs on complex GitHub projects at a distance of a text description.
Links
- Web
- Docs
- X
- Gustavo Silva - co-founder of Code Autopilot
- Fábio Zé Domingues - co-founder of Code Autopilot
Codegen
Solve tickets, write tests, level up your workflow
<details>Category
Coding
Description
Codegen is an agent that allows automatically solve tickets, write tests and level up user's development workflow with the power of GPT-4.
- Use-case: Coding, debugging, code migration etc.
- Models used: GPT-4
Links
</details>CodeWP
AI Agent for WordPress websites
<details>Category
Coding
Description
Faster WordPress Development with domain-specific AI modes, tools, and features.
Links
</details>Codium AI
Coding multipurpose AI assistant for developers
<details>Category
Coding
Description
- Generating meaningful tests for busy devs
- Exploring and analyzing your code, docstrings, comments, and by interacting with you
- Non-trivial tests (and trivial, too!) suggested right inside your IDE
- Generates tests
- Covers edge cases
- Best practice, readability code suggestions
- Gives you the code explanation
- It is free
Links
</details>Commit
Career Copilot and AI Agent for SW Developers
<details>Category
Coding
Description
- Comprehensive job search
- Accurate job recommendations based on your skills, experience, and preferences
- AI-powered auto-applications
Links
</details>Cognosys
Web-based version of AutoGPT or BabyAGI
<details>Category
General purpose, Research
Description
- Friendly UI for building AI agents
Links
- Author: Sully Omarr
- Interview: About deployment, evaluation, and testing of agents with Sully Omar, the CEO of Cognosys AI
ContextQA
AI Agents for Software Testing
<details>Category
Coding
Description
- Agentic AI for Complete Test Coverage
Links
</details>Cursor
AI-powered Code Editor with VSCode-like UI
<details>Category
Coding
Description
Cursor is the AI-first Code Editor. Build software faster in an editor designed for pair-programming with AI.
Links
</details>Cykel
Interact with any UI, website or API
<details>Category
General purpose, Productivity
Description
Cykel is an AI co-pilot model that can interact with any UI, website or API in response to natural language commands
- Use-case: General purpose, Personal assistant (helping with daily tasks)
Links
</details>Devin
The first AI software engineer
<details>Category
General purpose, Coding
Description
Devin is in early phase now, but according to demo, it has the following capabilities:
- Can learn how to use unfamiliar technologies.
- Can build and deploy apps end to end.
- Can autonomously find and fix bugs in codebases.
Links
</details>Diagram
AI design tools for everyone, acquired by Figma
<details>Category
Design, Content creation
Description
- AI-powered design tools for everything from copywriting to generating unique icons from text
- Magic Copy writes, edits, and rewrites Figma text layers so you can design with real copy
- Generating images in Figma while designing
- Magic Rename intelligently names your layers so you can spend more time designing
- Magician works right inside your favorite design tool (e.g., Figma)
- Possible to get all the latest AI design advancements + future spells in one convenient plugin
Links
</details>Docket AI
AI Sales Engineer for somplex B2B sales
<details>Category
Sales
Description
- Docket AI is your personal AI Sales Engineer, empowers AEs to win more.
- It provides instant sales answers, automated RFP responses, and insights from top producers.
- Powered by the Sales Knowledge Lake™, Docket unifies your company’s sales data with genAI. Transforming sales productivity and win rates.
Links
</details>Dosu
GitHub repo AI teammate helping also with docs
<details>Category
Coding, Productivity
Description
- Dosu is an AI teammate that lives in your github repo, helping you respond to issues, triage bugs, and build better documentation.
- Dosu responds to issues within minutes in the user's native language.
- Dosu is a wizard when it comes to documentation, even when there is none. Not only will it remind you to update your documentation and help you write it, but Dosu can also ride shotgun as you code that next big feature, answering questions about external code as if you’re sitting next to the author.
- Dosu keeps a watchful eye on open issues, resolving those that you might have missed and deprecating issues that no longer exist. It’ll even ask you if it’s not sure.
Links
</details>Dot
Virtual assistant that help with data analytics
<details>Category
Data analysis, Business intelligence
Description
- Dot allows to chat with your Data Warehouse (e.g. Snowflake, BigQuery, RedShift, Postgres ...) or Semantic Layer (e.g. Looker, dbt, dotML).
- Answer most business questions instantly 24/7, so data teams can focus on deep work, not on answering easy questions about dashboards
- Category: Research, Business intelligence, Data analysis
Links
- Website
- Founder's linkedin - Rick Radewagen
Duckie AI
Team of AI SW development companions (Ducklings)
<details>Category
Coding, Multi-agent
Description
Duckie AI is a platform that lets engineers manage a team of AI software development companions (Ducklings) that get their dev work done
- Ducklings work with engineers to complete end-to-end feature development, from design to implementation Ducklings chat with users to define their goals, come up with engineering designs, and generate code
- Founded: 2023
- Location: San Francisco
Links
</details>Ellipsis
(Previously BitBuilder) "Automated code reviews and bug fixes"
<details>Category
Coding, GitHub, GitLab
Description
- Create an Issue
- Approve the Implementation Plan
- Review the Pull Request
- Features
- Writing code
- Reviewing changes
- Addressing comments
- Answering questions
Links
</details>encode
Fully autonomous AI SW engineer in early stage
<details>Category
Coding
Description
- in alpha
- encode works with you and your team to get work done
- demo: https://encode.software/demo
Factory
Coding Droids for building software end-to-end
<details>Category
Coding
Description
- In aplha stage
- It’s not supposed to be just another coding copilots like GitHub Copilot or Codeium, but autonomous agents capable of autonomously building software from end to end
Links
</details>Fine
Build Software with AI Agents
<details>Category
Coding, Multi-agent, Build-your-own
Description
- Deploy, manage, and run AI agents that serve as your virtual teammates.
- Built for teams, with organizational memory and collaboration in mind.
- Privacy oriented, we don't store your code, everything runs locally.
- Multiagent platform: Build your own custom agents.
Links
</details>Fine Tuner
(Pivoted to Synthflow) No-code platform for agents
<details>Category
Build-your-own, General purpose
-
With Fine-Tuner, you can build sophisticated, tailored AI agents at scale without any need for technical skills or coding. Just bring your data and ideas, and we'll provide the toolset you need to transform them into powerful AI solutions, capable of handling vast amounts of data and users. Take advantage of our scalable platform to meet your growing needs with ease and efficiency
-
Connecting Your Chatbot to Your App
-
FineTuner.ai is a no-code AI platform that enables users to create and deploy custom AI agents and components without any coding. With an intuitive UI/UX and rapid API deployment, FineTuner.ai simplifies AI development, allowing users to focus on their unique use cases and ideas.
4.1. Access the API tab for an overview of the required tokens and parameters to connect your chatbot to your app using REST API endpoints.
- The Fine-Tuner REST API provides API endpoints for Fine-Tuner data types that allow to interact with your AI models remotely by sending and receiving JSON
- Authentication to the Fine-Tuner API is performed via HTTP Bearer Authentication
- Front end: Bubble
Links
</details>Fixie
Platform for creating LLM-powered AI apps
<details>Category
Build-your-own
Description
- Building and managing LLM powered applications
- A cloud-based platform-as-a-service that allows developers to build smart agents that couple LLMs with back-end logic to interface to data, systems, and tools
Links
</details>Floode
Executive agent automating communication busywork
<details>Category
Productivity
Description
- Works across all your communication and work tools: emails, social media DMs, calendar, Notion, etc.
- Adapted to your work habits.
- Ask your assistant to:
- Craft messages
- Auto-sort
- Auto-schedule
- Summarize, extract tasks and information
Links
- Authors: Sarah Allali and Nicolas Cabrignac
GitHub Copilot X
AI-powered software developer
<details>Category
Coding, GitHub
Description
- AI pair programmer
- Chat and terminal interfaces
- Support for pull requests
- Early adoption of OpenAI’s GPT-4
Links
</details>GitLab Duo
AI for every step of SW development lifecycle
<details>Category
Coding
Description
- A suite of AI-powered capabilities for #DevSecOps workflows
- A toolbox of features integrated into the DevSecOps Platform to help teams across the entire software development environment become more efficient
- Examples of what GitLab Duo can do:
- Planning refinement
- Security risk resolution
- CI/CD pipeline health
- Analytics charting.
Links
</details>GitWit
Automate code generation with AI. In beta version
<details>Category
Coding
Description
- GitWit uses a GPT-based agent to generate code and git to track changes made to files
- GitWit ties together large language models and modern developer tools
- It can spawn and modify codebases using just a single prompt
- GitWit is primarily aimed at full-stack developers, and is particularly loved by those with a learning mindset—such as those learning a new stack or technology
- It is in early beta and may require some experimentation with the prompts you enter
- You are offered to choose from code bases:
- React + NextJS
- Python using pip
- A Chrome extension written in JavaScript
- An AngularJS using npm.
- Custom stack
GoCharlie
Multimodal content creation autonomous agent
<details>Category
Content creation, General purpose
Description
GoCharlie is a multimodal content creation autonomous agent.
Links
</details>Graphlit
API-first data platform for building apps with AI
<details>Category
Coding
Description
- Built on a serverless, cloud-native platform, Graphlit simplifies complex data workflows, including data ingestion, knowledge extraction, semantic search, alerting and application integrations.
Links
- Web
- GitHub
- X
- Discord
- Founder's LInkedin: Kirk Marple
- Founder's X: Kirk Marple
- Documentation
Grit
Automating code migrations and dependency upgrades
<details>Category
Coding
Description
- Grit uses machine learning and static analysis to auto-generate pull requests for cleaning up technical debt
- Users can declare how they want their code to be structured and let Grit rewrite it for them
Links
</details>Gumloop
Automate any workflow with AI
<details>Category
Productivity, data analysis, general purpose, marketing, legal, sales, HR, finance, education
Description
- (Previously called AgentHub)
- A platform to build and host LLM powered automations
- Fuel your workspace with our growing library of nodes.
- Pass data from A to Z with drag-and-click connections. No code required.
- Run your workflow. Test in our sandbox. See results. When you're ready, share it with anyone (or no one). You control that.
Links
</details>Heights Platform
For course creators, community builders & coaches
<details>Category
Productivity
Description
- Heights AI Chat can make edits to your digital products, answer support questions, and provide advice on growing your business.
- Heights AI Coach is your personal autonomous coach, helping you accomplish your unique goals
- Your AI coach will ask you questions and analyze the products you create to provide you with new tasks and recommendations every week.
- Information you share with your AI Coach will never be shared with another creator's AI Coach.
- Any information submitted will never be used for AI language model training data.
Links
</details>Hex Magic
AI tools for doing amazing things with data
<details>Category
Coding, Data analysis
Description
- "A suite of powerful AI features meant to augment data people"
- Hex can explain and document your code
- Hex Magic features know about database schemas, past operations, and the project’s execution graph, so they can make deeper, more insightful recommendations
You can see more – and sign up for the waitlist – over here.
Links
</details>Heymoon.ai
Keep you on top of your calendar, tasks and info
<details>Category
Productivity
Description
- Personal assistant for life: to keep you on top of your calendar, tasks and information
- Currently in a beta version
Links
</details>iMean.AI
AI personal assistant that automates browser task
<details>Category
Productivity, Daily life, Build-your-own (agent-builing frameworks and platforms)
Description
- iMean is the first public product that automates browser task end to end deterministically.
- Unlike existing solutions that either stuck at middle steps or output only text instructions, iMean can automate the task for you and get you real results.
Links
- Web
- X (Twitter)
- Co-founder's X(Twitter) 1
- Co-founder's LinkedIn 1
- Co-founder's LinkedIn 2
- Launch post
Input
AI-powered teammate that can collaborate on code
<details>Category
Coding, Multi-agent, GitHub
Description
- AI assistant (or team of assistants) for coding
- Allows to invite team members to collaborate with you and AI
- Agents do the work, and push it to GitHub autonomously
Links
</details>Instrukt
Terminal env for interacting with with AI agents
<details>Category
Coding, Build-your-own
Description
- Enables users to create and instruct modular AI agents, generate document indexes for question-answering, and attach tools to agents for enhanced functionalities.
- Facilitates coding assistance and conversational capabilities through predefined agents, along with the option to design custom agents, all within a keyboard and mouse-friendly terminal interface.
- Provides secure execution environments for agents through Docker containers, allowing for safe and private operations, along with an integrated developer console for debugging and introspection.
Links
</details>Invicta
Build your first team of Autonomous AI Agents
<details>Category
Build-your-own (agent-builing frameworks and platforms), Multi-agent
Description
- Your AI autopilot, not just a co-pilot.
- In-sync Knowledge Base: Notion, Google Drive, URLs, all file types and more
- Self-improving: They get better with each interaction and collaboration.
- LLM Agnostic. Use the best LLMs from OpenAI, Google, Mistral, and Anthropic, etc.
- Deploy agents where your team is: Zendesk, Slack, Discord, etc.
- Cooperative AI Teams: your agents can collaborate with each other as a team to complete complex workflows
Links
</details>Julius
AI data processing, analysis, and visualization
<details>Category
Data analysis
Description
- Chat-powered data analytics and AI agents, all in a notebook interface
- Allows to answer any question about users' data with a single prompt
- An intelligent data analyst tool that interprets, analyzes, and visualizes complex data in an intuitive, user-friendly manner
- "Jupyter Notebooks on steroids"
Description
- Docs
- Use cases
- Team Twitter profiles: Matt Brockman, rahul
Kadoa
Web Scraping on Autopilot with AI
<details>Category
Coding, Data analysis
Description
- Using LLMs to generate web scrapers and data processing steps on the fly that adapt to website changes.
- Features
- No coding or browser extension required.
- The autonomous crawling agent efficiently locates the desired information on websites.
- Adaptability to website changes makes it maintenance-free
- Transforms data from multiple sources into the same structure
- Handles all clicking and scrolling automatically
- Handles proxies
- Powerful integrations
Links
- Playground
- Author: Adrian Krebs
Juno
AI-led user interviews for rich human insights
<details>Category
Data analysis, Research, Business intelligence, web UI
Description
- Meet Juno! An AI-moderated research platform that conducts research and collects human insights. It’s unsupervised, multilingual and autonomous. Trained by veteran researchers, Juno empowers everyone to conduct in-depth qualitative research, without prior experience.
- LLMs/model providers supported
- OpenAI
Links
</details>Kompas AI
Pick your LLM & build custom conversational agent
<details>Category
Productivity, Build-your-own, Business intelligence
Description
- Kompas AI is an advanced AI assistant for your team.
- It's designed to assist and enhance your productivity.
- It processes multiple tasks simultaneously.
- Kompas AI outperforms ChatGPT Pro in response speed, using Microsoft Azure's OpenAI Service.
- Kompas AI offers a free trial that allows you to use the Pro version for 10 days.
- Kompas AI primarily uses the gpt-4-turbo, gpt-4-vision and gpt-3.5-turbo models, but it also supports other models like Gemini, Claude 2, and open-source models. Notably, Kompas AI features a larger context window, through gpt-4-turbo utilizing a 128K tokens Context Window that allows it to remember up to 512,000 characters of past conversation for more complex tasks.
- Kompas AI prioritizes data security. Your files are protected with strong encryption, and data in transit is safeguarded. Unused data is regularly removed from the system.
Links
</details>Kusho
AI agent for API testing
<details>Category
Coding, Productivity, Debugging
Description
- KushoAI instantly generates and runs test suites for your APIs so you can push code effortlessly.
- Save hours of manual effort by delegating API testing to KushoAI. Unlock crash-free releases starting today.
-
Add a link to your Postman collection to instantly generate exhaustive test suites for each API and save hours of manual effort.
-
Get AI-analysed test results in a single click.
-
Auto-run relevant test suites at any stage of your CI/CD pipeline."
- Works on your Postman collections
"At KushoAI, we believe that the job of technology is to empower people. We’re building AI agents trained for specific problems to unlock value at a pace faster than ever before."
Links
- Web
- X
- Blog
- YouTube
- Sourabh Gawande - cofounder at Kusho
- Abhishek Saikia - cofounder at Kusho
Kwal
Voice Agents for Recruiting
<details>Category
Productivity
Description
Links
</details>Lindy
AI assistant that can help with daily tasks
<details>Category
Productivity
Description
- Lindy is still in a beta version
- Features
- Lindy triages your email
- She learns from your inbox and automatically surfaces the highest-priority emails for you
- Automatic conflict handling
- Daily briefing
- Contract management
- Meeting note taking
- Summarization
Links
- Author: Flo Crivello
Lutra AI
Platform for creating AI workflows and apps
<details>Category
General purpose, Business intelligence, Productivity, Content creation
Description
- A platform for creating your personal AI workflows and apps. Lutra first converses with you to understand your goals, and then writes code to produce AI workflows.
- These AI workflows are akin to specialized agents that help you with all kinds of tasks. Because these workflows are based in code, Lutra is able to securely and reliably execute them, ensuring that your data is always protected.
- Get a personalized newsletter everyday with concise summaries of news tailored to your interests.
- Have AI automatically label your incoming emails into categories you choose. Get things done!
- Collect public information about a person and the company they work for, so that you can be ready when you meet them.
Links
</details>Magic Loops
Personal automations made easy
<details>Category
Coding, Content creation, Productivity, Build-your-own (agent-builing frameworks and platforms), SDK for AI apps, Art, Marketig, Sales, Finance, General purpose, Personal computing
Description
- Magic Loops are the fastest way to automate (almost) anything. By combining generative AI with code, we make it easy for anyone (yes, even non-programmers!) to setup repeatable tasks and automated workflows.
Links
</details>Makedraft
Generate + edit HTML components with text prompts
<details>Category
Coding, Productivity, Generating apps, Design, Content creation
Description
- Makedraft is an AI that generates frontend code based on your instructions. You can then copy the HTML to any project
- You can generate HTML templates with text prompts or highlight the code you want changed and instruct the AI on what to change
- Makedraft also generates Javascript, as well as Alpine.js. Vue.js is coming soon
- Makedraft will be introducing a Showcase for people to see Showcase projects. Makedraft is currently in open beta and is free to use. A Pro plan will be available soon. Users who subscribe to the Pro plan will have have their generated projects set to private by default
Links
</details>Manaflow
Automate technical business workflows
<details>Category
Productivity, Coding, Workflow automation
Description
- Manaflow empowers non-technical teams to automate recurring workflows that require analyzing data, connecting APIs, and taking actions.
- Using English, you can train Manaflow agents to interface with multiple third-party apps concurrently, host custom-built APIs, conduct customer interviews, build persistent data dashboards, run custom ML models, and execute actions for your business.
Links
</details>Minion AI
By creator of GitHub Copilot, in waitlist stage
<details>Category
General purpose
Description
By creator of GitHub Copilot, in waitlist stage
Links
- Author: Alex Graveley
MultiOn
Book a flight or order a burger with MultiOn
<details>Category
Productivity, General purpose
Description
- The agent runs and controls the local Google Chrome, which allows it to interact with the world/services/web apps, just like people interact with the world/services/web apps using Google Chrome
- The agent itself probably also runs locally and currently, it needs the local Google Chrome to function
- Our understanding from the demo video is that they use local code and a custom plugin in ChatGPT to control a web browser (e.g., Google Chrome). This setup enables MultiOn to perform tasks like ordering plane tickets as if a human were interacting with the browser directly
- Use cases
- A lot of cool real use cases, e.g., -Sending an email fully autonomously -Posting a tweet -Sending a tweet reply to a specific person with a specific message -Sending a Facebook message to a friend -Searching for vacation rentals and check pricing for an upcoming trip -Searching for a wedding venue and starting the wedding planning process -Scheduling a car wash
- After introducing the GPT function calling, MultiOn can call itself recursively to spawn more sub-agents
- Instead of calling multiple functions or APIs you just need one Universal Function that can interact with all services and have it call itself to accomplish more complex tasks in parallel
Links
</details>Mutable AI
AI-Accelerated Software Development
<details>Category
Coding
Description
- Features
- AI Autocomplete
- Production Quality Code with One Click
- Prompt driven development
- Test Generation (coming soon)
Links
</details>Naut
Build your own agents. In early stage
<details>Category
Build-your-own, Multi-agent
Description
"Build your team of AI agents that work for you. Early access now live. Join waitlist."
Links
</details>NexusGPT
Build AI agents in minutes, without coding
<details>Category
Technical challenges of building AI products, Business/marketing challenges of building AI products
Description
- NexusGPT enables anyone to build, finetune, and integrate autonomous AI agents without touching a single line of code.
- On Nexus, you can create agents able to perform about any task you can imagine and integrate them where it matters the most for you (from your website all the way to your internal Slack channel).
- To do that, nexus provides an existing marketplace of over 1000 ready-made agents as well as over 1500 tools ready to add to your agent.
- You can also add custom knowledge (from pdf, pptx, docx, website, notion, etc.) and add it as well to your own agent to make it relevant for your own use case and business.
- Finally, once you want to deploy your agent, you can do it simply directly on your website, WhatsApp, Slack, Teams, etc. in one click."
Links
</details>Otherside's AI Assistant - Hyperwrite
Chrome extension - general purpose AI agent
<details>Category
Productivity, General purpose
Description
- Hyperwrite is a chrome app that can take control of your browser and complete high level tasks for you.
- AI agent that can use a web browser like a human
- "Just describe what you want it to do, and it will automatically operate Chrome to achieve your task."
- Examples of use cases: Booking flights, ordering food, researching complex topics, managing your email
- Designed to handle tasks from booking flights to conducting in-depth research, and everything in between.
- Examples of usage:
- Organize Gmail inbox
- Booking a flight
- Ordering online
- Finding hire candidates
Links
</details>Phind
Personal programming and research AI assistant
<details>Category
Coding, research
Description
- Phind is an AI search engine and pair programmer
Links
- Web
- Discord
- X (Twitter)
- CEO's Twitter: Michael Royzen
Powerdrill AI
AI agent that completes your data job 10x faster
<details>Category
Data analysis, Productivity, Research, Marketig, Sales, Finance
Description
- Powerdrill is an AI SaaS service centered around personal and enterprise datasets.
- Designed to unlock the full potential of your data, Powerdrill enables you to use natural language to effortlessly interact with your datasets for tasks ranging from simple Q&As to insightful BI analysis.
- By breaking down barriers to knowledge acquisition and data analysis, Powerdrill boosts data processing efficiency exponentially.
Links
</details>Proficient AI
Interaction APIs and SDKs for building AI agents
<details>Category
Build-your-own
Description
- An end-to-end solution, with which it takes 3 minutes not weeks to get a user-facing agent up and running in your app (currently 3 SDKs including React)
- Powerful tools built into the admin dashboard and Admin API including analytics, monitoring, rate-limiting, content moderation, etc.
- minimizes or eliminates the need for custom backend infrastructure so you can focus on implementing the business logic
- Technology-agnostic solution that supports multiple LLM providers (currently 7 models from OpenAI and Anthropic) allowing you to easily switch between models with 1 click
- Ready-to-use, highly customizable and beautiful UI components rendering complex interaction trees with support for advanced features like streaming
Links
</details>Promptly
Generative AI for Your Enterprise
<details>Category
Build-your-own, no-code, web UI
Description
- Build tailor-made generative AI agents, applications and chatbots that cater to your users' unique needs.
- Seamlessly integrate your own data and GPT-powered models without any coding experience.
- Promptly supports all major model providers, like OpenAI, Cohere, Stability AI, Hugging Face, and more. Easily use these models to build powerful apps.
- Promptly provides embeddable widgets that you can easily integrate into your website. Use these widgets to build conversational AI applications or to add a chatbot to your website.
- Import your own data and connect it to LLM models to supercharge your generative AI applications and chatbots. Promptly supports a wide variety of data sources, including Web URLs, Sitemaps, PDFs, Audio, PPTs, Google Drive, Notion imports etc
- LLMs/model providers supported
- OpenAI
- Cohere
- Stability AI
- Hugging Face
Links
</details>Q, ChatGPT for Slack
AI workforce on Slack for under-resourced SMEs
<details>Category
General purpose, Personal assistant, Business intelligence, Productivity
Description
- Q functions like ChatGPT, but within your workspace.
- Secure and shareable, Q won't store or learn your data.
- Unlike ChatGPT, Q can read various types of URLs and files on-demand with your input.
- Ideal for summarizing, evaluating, brainstorming ideas, self-reviewing, Q&A, and more.
- We also support URLs that require authentication, such as Google Workspace Apps.
- Itemize your team-specific rules, guidelines, and templates.
Links
</details>Questflow
Marketplace for autonomous AI workers with no-code
<details>Category
Build-your-own
Description
- Questflow is a marketplace designed for SMBs to connect with autonomous AI workers.
- Our platform enables digital workers to discover and deploy AI agents for seamless workflow automation.
- With a no-code editor, we empower digital knowledge providers to create, distribute, and monetize AI workers.
- Similar to Upwork, Questflow offers a marketplace where users can utilize AI agents to accomplish tasks across various digital workspaces.
- Creators have the opportunity to transform their specialized knowledge into AI agents, expanding their reach and generating revenue.
Links
</details>Rebyte
A Multi ai agents builder platform
<details>Category
General purpose, Generating apps, Build-your-own
Description
- A Multi ai agents builder platform built for GenAI applications.
Links
</details>Relevance AI
Build your AI Workforce
<details>Category
Content creation, Productivity, Research, Build-your-own (agent-builing frameworks and platforms), Marketig, Sales, General purpose, Multi-agent, Supports open-source models
Description
- Relevance AI is a fast platform to build and deploy AI apps & agents. It's the home of the AI Workforce.
- AI Workforce is a digital team you can hire to assist you in completing mundane and repetitive tasks.
- An AI Workforce consists of Agents equipped with Tools specific to your business operations crafted by domain experts.
- With Relevance, you will have the home of the AI Workforce with a single platform to create your Tools, equip them to Agents and deploy it to your organisation as a Multi-Agent System (MAS).
- Relevance supports OpenAI, Anthropic, Cohere, PaLM, and more.
Links
</details>Saga
Digital AI assistant for notes, tasks, and tools
<details>Category
Productivity, Content creation
Description
- Generating content
- Brainstorming ideas
- Translation
- Grammer check
- Roadmap
Links
</details>Second
Automated migrations and upgrades for your code
<details>Category
Coding
Description
- Migrate frameworks such as Angular to React, libraries such as Redux to React Context, or languages such as JavaScript to TypeScript
- Perform major version upgrades on any number of applications, of any size
- Upgrade frameworks such as Next.js 12 to 13, libraries such as MUI 4 to 5, or languages such as Python 2 to 3
- Target users: enterprise codebases
- Roadmap
Links
- YCombinator
- Discord
- Founder: Eric Rowell
Sentius
AI Agent operates browser to do your tasks for you
<details>Category
General purpose, Multi-agent, Supports open-source models
Description
- Autonomous Agents for the Enterprise
- Sentius's high-load Autonomous Agents platform runs inside the company's secure perimeter, either in cloud or on-premises, and enables safe creation, deployment, and management of Enterprise Autonomous Agents
- Sentius provides an integrated suite of no-code development tools to build, test, deploy, and manage Autonomous Agents inside your organization
- Sentius offers robust and efficient Autonomous Agents for critical use cases tailored to your organization's specific needs
Links
- Web
- GitHub
- YouTube Demo
- X (Twitter)
- Team LinkedIn profiles: 1, 2, 3, 4
ShopPal
AI assistant, enhance shopping experience.
<details>Category
Productivity, Research, Ecommerce
Description
- "🛍️ShopPal: Your Curated AI Shopping Assistant🥂💰💳
- Curated AI shopping assistant, aiming to enhance and accompany your shopping experience.
- To enhance and accompany your shopping experience, ShopPal delivers summary insights, tailored recommendations, visual comparisons, and the best deals, which are all personalized just for you! "
Links
</details>Spell
AutoGPT agents with plugins
<details>Category
General purpose
Description
- "Delegate your tasks to autonomous AI agents. Transform your daily work with revolutionary and intuitive AI tools powered by GPT4"
- Access APIs like Zapier, Wolfram, etc.
- Open links
- Manipulate files
- Search web
Links
</details>Superluminal
AI copilot to your product's data dashboard
<details>Category
Coding, Data analysis
Description
- Get set up in minutes with the Superluminal React component, or use the API directly for custom solutions.
- Writes Python code to answer questions and perform tasks, similar to ChatGPT + CodeInterpreter.
- Fully managed compute infrastructure for the secure execution of generated code.
- Customize the look and feel to fit your product.
- Full support for graphs, pivots and filters in addition to textual answers.
- Enable your customers to extract more value from the data already on their dashboard with meaningful answers to high-level questions.
Links
</details>TalktoData
Data discovery, cleaing, analysis & visualization
<details>Category
Coding, Data analysis
Description
- AI Data Analyst that works with your CSV, Excel, Goolge Sheets and SQL Databases
- AI Agent for all the data analytics needs
- Allows users to generate beautiful visualizations, followup question and refine requirements
- "ChatGPT for Data Analysis"
- A Data Analyst the never sleeps and always available(A chat away)
Links
- Web
- Team Twitter profiles: Vinod Varma
Taskade
Create, train, and run custom AI agents
<details>Category
Build-your-own, General purpose, Productivity
Description
- AI Agent for custom tasks, automation, and workflows
- AI Generator for flowcharts, mind mapping, task management
- AI Chat Assistant and Media Q&A with projects, docs, and more
- Custom AI Agents: Craft AI agents with custom commands, tools, and knowledge to automate tasks
- Engage with projects and documents through a dynamic AI Chat Assistant, providing media Q&A and contextual support.
Links
</details>ThinkChain AI
Financial AI agent platform
<details>Category
Finance, Data analysis
Description
- ThinkChain provides a large and growing set of advanced AI agents, e.g.
- Discover agent - can access search and your Knowledge base for informed answers
- Chain of Thought agent - breaks questions into parts to be addressed independently
- Analyst agent - creates realtime financial analysis, from DCF to LBO and everything in between
- Auto Agent - can create an entire workflow from scratch
- Currently in an early access version
Links
- Web
- Founder: Tony Lewis
Test Driver
AI Agent for QA in GitHub
<details>Category
Coding, Productivity, Debugging, Testing
Description
- "No more writing automated tests or waiting on manual testing.
- Instruct @testdriverai to test any PR with natural language.
- TestDriver will perform a test on your PR and send back video and log recording of what occurred."
Links
</details>Tusk
AI engineer that pushes and tests code
<details>Category
Coding
Description
- Tusk is an AI engineer that helps product managers ship simple front-end changes fast, letting their software engineers focus on more important work
- Assign a product ticket to Tusk, and let our AI write, push, and test the code for you
- Use-cases: Coding, debugging, code migration etc.
- Tusk is a Y-combinator company
Links
</details>Vortic
AI agent helping Insurance Sales and Claims
<details>Category
Productivity, Build-your-own (agent-builing frameworks and platforms), Sales, General purpose, Multi-agent, Supports open-source models
Description
- Vortic wants to make it easy for the enterprises to embed the agents with the real purpose business outcomes.
- Vortic aims to provide the real time value realisation with the pre built agents embedding with their ecosystem providing customised toolkits.
Links
</details>v0 by Vercel
Get React code based on Shadcn UI & Tailwind CSS
<details>Category
Coding
Description
v0 is a generative user interface system by Vercel Labs powered by AI. It generates copy-and-paste friendly React code based on Shadcn UI and Tailwind CSS.
- Currently in waitlist stage
- v0 generates custom components on the fly that you can copy and paste into your existing codebase
- Built on NextJS App Router
- AI by the Vercel
ai
SDK
Links
</details>Wispy
Summarize content, compose content, create quizzes
<details>Category
Research, content creation
Description
Wispy is a web-browsing AI assistant that can summarize content, compose content, explain things or create quizzes for topics you are learning
- Wispy is stil in Beta version
- With Wispy, you can effortlessly transform web content to perfectly suit your unique needs, all without leaving the comfort of your browser
- Chat-based AI like Llama and GPT-4 are not the only ways to incorporate AI into your life
- With Wispy, go beyond chatbots with a browser-native AI companion that makes your browsing more delightful, productive, and streamlined!
Links
</details>Wordware
Build better language model apps, fast.
<details>Category
Build-your-own, Supports open-source models
Description
- Wordware is your all-in-one platform for deploying LLM applications.
- LLMs/model providers supported
- GPT-3.5
- GPT-4 Turbo
- GPT-4
- GPT-4 Vision
- MISTRAL
- MIXTRAL
- Claude instant
- Claude 2
- Post on X about supported models
Links
</details>WorkBot
The Only AI Platform you will ever need!
<details>Category
Science, Productivity, Business intelligence
Description
- "A privacy-centric Conversational AI platform leveraging AI Agents, Commercial and Opensource LLM support to centralize knowledge, thereby enriching collaboration and facilitating streamlined automation.
- WorkHub empowers users with versatile conversational bots and tools that provide insights, knowledge, and data-driven actions.
- With seamless integration capabilities, Workhub can be connected to any database and applications, ensuring comprehensive access to information."
Links
</details>Zapier Central
Work hand in hand with AI bots
<details>Category
Build-your-own, Productivity, General purpose
Description
- Zapier Central is an experimental AI workspace where you can teach bots to work across 6,000+ apps.
- Features:
- Give your bot access to your company's source of truth to get instant answers.
- Ask bots to act in 6,000+ apps
- Central runs on Zapier's ecosystem to help you automate the tools you already use.
- Teach your bot once, then watch it work—even when you're not around.
- Everything in one workspace
Links
</details>:eight_pointed_black_star: AI apps & agents with sandbox integration or native support
:eight_pointed_black_star: Superagent
<details>Superagent uses E2B as a code execution tool. To try Superagent with E2B, create a Code interpreter API and then select it for your agent to use.
</details>:eight_pointed_black_star: OpenAI's Assistants
<details>You can define actions for your AI assistant and E2B will automatically execute them inside a sandbox. This allows you to create powerful AI assistants with custom tools completely predefined by you. To try the OpenAI Assistants with E2B, you can follow our guide in Python or JavaScript.
</details>:eight_pointed_black_star: Langchain Data Analyst
<details>E2B Data Analysis sandbox integrated into Langchain allows you to:
- Run Python code
- Generate charts via matplotlib
- Install Python packages dynamically during runtime
- Install system packages dynamically during runtime
- Run shell commands
- Upload and download files. See also a guide here.
Want to use E2B with your AI product?
Contact us at hello@e2b.dev or on discord.
We are open-source and you can get started with E2B here.
<!-- <img src="/assets/footer.png" width="100%" alt="SDKs Repo Visual" /> -->Join the community
- Follow us on X
- Hit us up on discord
- Feel free to reach out to us at hello@e2b.dev.