Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/homanp/superagent
🥷 Run AI-agents with an API
https://github.com/homanp/superagent
agent ai assistant generative-ai llm open-source python rag
Last synced: 15 days ago
JSON representation
🥷 Run AI-agents with an API
- Host: GitHub
- URL: https://github.com/homanp/superagent
- Owner: superagent-ai
- License: mit
- Created: 2023-05-10T18:50:39.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-20T18:16:34.000Z (about 2 months ago)
- Last Synced: 2024-10-29T15:10:07.763Z (about 1 month ago)
- Topics: agent, ai, assistant, generative-ai, llm, open-source, python, rag
- Language: TypeScript
- Homepage: https://docs.superagent.sh
- Size: 64.7 MB
- Stars: 5,201
- Watchers: 59
- Forks: 835
- Open Issues: 57
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-agi-agents - superagent - Build, deploy, and manage LLM-powered agents.|[官网](https://docs.superagent.sh/) 开发人员能更轻松地构建、管理和部署智能体到生产中,包括内置内存、通过向量数据库检索文档、强大的工具、网络钩子、cron 任务等功能.| (Agents 开发平台)
- stars - homanp/superagent - 🥷 The Open Source AI Assistant Framework & API (TypeScript)
- StarryDivineSky - homanp/superagent - 构建、部署和管理 LLM 支持的代理。一个强大的工具,可简化 LLM(大型语言模型)代理到生产的配置和部署。它提供了一系列特性和功能,使开发人员能够更轻松地构建、管理和将 AI 代理部署到生产环境,包括通过矢量数据库、强大的工具、Webhook、cron 作业等构建内存和文档检索等功能。 (A01_文本生成_文本对话 / 大语言对话模型及数据)
- awesome-langchain - SuperAgent
- AiTreasureBox - homanp/superagent - 12-07_5368_0](https://img.shields.io/github/stars/homanp/superagent.svg)|🥷 Superagent - Build, deploy, and manage LLM-powered agents| (Repos)
- awesome-agents - superagent - agents with an API | chat | 5,279 | 836 | 57 | 58 | 17 days, 21 hrs, 41 mins | 176 | MIT License | (Table of Open-Source AI Agents Projects)
- awesome-langchain-zh - SuperAgent
- awesome-agents - SuperAgent
README
# Superagent
### The Open Source AI Assistant Framework & API
Backed by:
-----
Demo •
Use cases •
Features •
Docs •
Discord •
Tutorials •
SDKs •
Contributions-----
Superagent allows any developer to add powerful AI assistants to their applications. These assistants use large language models (LLM), retrieval augmented generation (RAG), and generative AI to help users.
Fully open-source. Backed by Y Combinator. Part of YC W24.
-----
## 🎥 Demo
https://github.com/homanp/superagent/assets/2464556/1a742181-6a5f-428c-82db-5f891dad0d31
## ✨ Use cases
Superagent lets you build any AI application/microservice you want, including:
- Question/Answering over Documents (LLM Finetunes/Vectorstores).
- Chatbots.
- Co-pilots & AI assistants.
- Content generation.
- Data aggregation.
- Workflow automation agent.## 👀 Features:
- Memory
- Streaming
- Python and Typescript SDKs
- REST API
- API connectivity
- Vectorization
- Support for third-party vector stores (e.g Weaviate, Pinecone)
- Support for proprietary and open-source LLMs
- API concurrency support## 📋 Documentation:
For full documentation, examples and setup guidelines, visit [docs.superagent.sh](https://docs.superagent.sh)## 🧐 Tutorials
We post tutorials regularly on our [YouTube channel](https://www.youtube.com/channel/UCBeXnF8gh2EwAmOIwpmfjmA). Make sure to check them out !
## 🔗 SDKs
If you are planning to integrate Superagent into your stack, you can use one of the following SDKs:
- [Python](https://github.com/homanp/superagent-py)
- [Typescript/Javascript](https://github.com/homanp/superagent-js)
- [Swift](https://github.com/simonweniger/superagent-swift) (Community)## 🫶 Contributions:
Superagent is an open-source project, and contributions are welcome. If you want to contribute, you can create new features, fix bugs, or improve the infrastructure. Please refer to the [CONTRIBUTING.md](https://github.com/homanp/Superagent/blob/main/.github/CONTRIBUTING.md) file in the repository for more information on how to contribute.
To see how to contribute, visit [Contribution guidelines](https://github.com/homanp/Superagent/blob/main/.github/CONTRIBUTING.md)
To help with contributions, you can search, navigate, and understand Superagent's source code using Onboard AI's free tool LearnThisRepo.
[learnthisrepo.com/superagent](https://learnthisrepo.com/superagent)