Awesome AI AgentsAI Agent Gateway

superagent-ai/superagent

⭐ 6746 TypeScript repository created 2023-05-10

Superagent is an open-source AI assistant framework and API designed to enable developers to integrate powerful AI agents into their applications. It leverages advanced technologies such as large language models (LLM), retrieval augmented generation (RAG), and generative AI to provide intelligent assistance and automation capabilities. The framework supports a wide range of AI applications including question answering over documents, chatbots, co-pilots, AI assistants, content generation, data aggregation, and workflow automation agents. Superagent offers a comprehensive set of features to facilitate AI integration, including memory management, streaming capabilities, and support for concurrency in API calls. It provides SDKs in Python, TypeScript/JavaScript, and Swift (community-supported), making it accessible for developers working in different programming environments. The framework also supports connectivity to third-party vector stores such as Weaviate and Pinecone, and is compatible with both proprietary and open-source large language models. The project is fully open-source and backed by Y Combinator, reflecting its credibility and active development. It includes extensive documentation, tutorials, and community support through Discord and YouTube channels, helping developers to get started and contribute effectively. Contributions to the project are encouraged, with clear guidelines provided for adding new features, fixing bugs, and improving infrastructure. Overall, Superagent is a versatile and robust platform for building AI-powered applications and microservices, offering developers the tools and resources needed to create intelligent, responsive, and scalable AI assistants.

https://github.com/superagent-ai/superagent

agentaiai-assistantapiapi-concurrencyassistantchatbotsco-pilotscontent-generationcontributionsdata-aggregationdocumentationgenerative-ailarge-language-modelsllmmemoryopen-sourceopen-source-llmspineconeproprietary-llmspythonpython-sdkquestion-answeringragrest-apiretrieval-augmented-generationsdkstreamingswift-sdktutorialstypescript-sdkvector-storesvectorizationweaviateworkflow-automationy-combinator

Also in AI Agent Gateway

diegosouzapw/OmniRoute

OmniRoute is a free AI gateway that consolidates over 237 AI providers, including 90+ free tiers, into a single endpoint, offering token compression and smart auto-fallback for various AI tools.

simstudioai/sim

Sim Studio is an open-source platform for building, testing, and optimizing AI agent workflows with flexible deployment options including cloud and self-hosting.

decolua/9router

9Router is a FREE AI router and token saver that connects various AI coding tools to over 40 providers and 100+ models, with features like auto-fallback and token compression.

mastra-ai/mastra

Mastra is a TypeScript AI agent framework that enables rapid development of AI applications with support for multiple LLMs, advanced agents, workflows, RAG, integrations, and automated evaluations.

TransformerOptimus/SuperAGI

SuperAGI is an open-source autonomous AI agent framework that enables developers to build, manage, and deploy scalable and efficient autonomous AI agents with extensible capabilities through toolkits and a user-friendly interface.

casdoor/casdoor

Casdoor is an open-source, AI-first Identity and Access Management (IAM) / LLM MCP gateway and authentication server with a web UI and broad protocol support.

Arize-ai/phoenix

Phoenix is an open-source AI observability platform that enables tracing, evaluation, and optimization of large language model applications across various deployment environments.

corsairdev/corsair

Open-source product integration platform with a single REST API syntax for connecting agents, backend services, and dashboards to third-party apps.