Awesome AI AgentsPrompt Libraries

muellerberndt/mini-agi

⭐ 2897 Python repository created 2023-04-14

MiniAGI is a simple, general-purpose autonomous agent designed to work with OpenAI's GPT-3.5-Turbo and GPT-4 models. It integrates a robust prompt system with a minimal set of tools, chain-of-thought reasoning, and short-term memory enhanced by summarization techniques. The agent is capable of inner monologue and self-criticism, which helps improve its decision-making and task execution. MiniAGI is implemented in Python and requires Python 3.10 or higher for installation. Users can run the agent by providing an objective, and the agent will autonomously generate and execute commands to achieve the goal. It supports advanced features such as enabling a critic mode to improve accuracy at the cost of additional API calls. The project includes examples demonstrating its versatility, such as programmatically drawing images, creating and serving websites, generating autonomous online job ideas, developing games like Snake, and even performing network penetration tests. MiniAGI can execute Python code, shell commands, and web searches, making it a flexible tool for various autonomous tasks. The project also includes safety and privacy advisories, warning users about potential risks and data sharing with third-party API providers like OpenAI. Overall, MiniAGI serves as a lightweight, extensible framework for building autonomous agents capable of complex, multi-step tasks with minimal user intervention.

https://github.com/muellerberndt/mini-agi

agentagiapi-callsartificial-intelligenceautonomous-agentautonomous-taskschain-of-thoughtcritic-modegame-developmentgpt-3gpt-3.5-turbogpt-4inner-monologuenetwork-penetration-testingopenai-apiprivacyprogrammatic-drawingprompt-systempythonpython-code-executionsafety-advisoryself-criticismshell-commandsshort-term-memorysummarizationweb-searchwebsite-creation

Also in Prompt Libraries

asgeirtj/system_prompts_leaks

This repository provides a collection of extracted system prompts from various large language models (LLMs) including Anthropic's Claude, OpenAI's ChatGPT, Google's Gemini, and xAI's Grok, updated ...

HKUDS/RAG-Anything

RAG-Anything is a next-generation all-in-one multimodal Retrieval-Augmented Generation system that processes and queries diverse document content including text, images, tables, and equations within a unified framework.

dzhng/deep-research

Open Deep Research is an AI-powered research assistant that performs iterative, deep research on any topic by combining search engines, web scraping, and large language models to generate comprehensive markdown reports.

dottxt-ai/outlines

Outlines is an open-source tool that enables structured text generation with large language models, ensuring predictable and schema-compliant outputs for various applications.

microsoft/RD-Agent

RD-Agent is an open-source R&D automation tool by Microsoft designed to automate and enhance industrial research and development processes focused on data and models using AI.

arcee-ai/mergekit

mergekit is a toolkit for efficiently merging pre-trained large language models using various algorithms, supporting CPU and GPU execution, and enabling creation of versatile merged models with maintained inference costs.

icip-cas/PPTAgent

PPTAgent is an innovative system that automatically generates and evaluates high-quality presentations from documents using a two-phase approach and a comprehensive multi-dimensional evaluation framework.

serenakeyitan/awesome-notebookLM-prompts

A curated collection of NotebookLM and Kael.im slide prompts designed to generate presentation-ready decks from various content types.