awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
0xPlaygrounds avatar

0xPlaygrounds/rig

0
View on GitHub↗

Rig

Rig is a framework for building large language model applications, featuring a multi-provider client and a workflow builder for retrieval-augmented generation systems. It serves as an orchestrator for creating autonomous agents that can maintain conversation state and execute complex tasks through custom prompting and plugins.

The project provides standardized interfaces for both completion and embedding model providers, allowing for unified request and response patterns across different engines. It also includes a vector database integration layer that defines a common interface for indexing and retrieving high-dimensional embeddings across various storage backends.

Its broader capabilities cover generative AI workflows for multimedia content production and tools for unstructured data extraction, including sentiment analysis and text classification. The framework supports modular composition, enabling the integration of third-party plugins and custom provider implementations.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
rig.rs
↗

Features

  • LLM Application Frameworks - Serves as a comprehensive framework for building LLM-powered applications and agentic RAG systems.
  • Autonomous AI Agents - Provides a framework for building autonomous agents that leverage knowledge bases and model wrappers to solve complex tasks.
  • AI Agent Development - Provides a complete environment for creating autonomous entities that use knowledge bases and maintain conversation state.
  • Autonomous Agent Orchestration - Offers a framework for building autonomous agents that maintain state and execute multi-step workflows.
  • Agentic Retrieval Workflows - Ships a system for constructing retrieval-augmented generation workflows and agent constructs using specialized clients.
  • RAG Pipelines - Implements retrieval-augmented generation systems by connecting vector databases and language models to process unstructured data.
  • Multi-Provider Abstractions - Implements a unified interface that abstracts multiple completion and embedding model providers.
  • Multi-Model AI Orchestrators - Manages multiple completion and embedding model providers through a single unified interface to standardize requests.
  • Retrieval Augmented Generation Pipelines - Combines vector store retrieval with language model prompting to ground AI responses in external knowledge bases.
  • LLM Completion Interfaces - Standardizes request and response formats across multiple AI model providers to enable a single API call for different engines.
  • Stateful Agent Orchestration - Enables the development of AI agents that maintain conversation state and handle multi-turn streaming.
  • Vector Database Integrations - Provides a standardized interface to route embedding queries across various high-dimensional vector database backends.
  • Unified Model Wrappers - Provides a standardized interface to unify request and response patterns across multiple completion and embedding model providers.
  • Custom Provider Implementations - A framework for extending model capabilities by implementing specific traits for custom model providers or vector stores.
  • Provider Abstraction Layers - Defines common traits for language models and vector stores to allow swapping backends without changing application logic.
  • AI Pipeline Compositions - Wraps model providers and retrieval clients into reusable components to build complex AI pipelines.
  • AI Agents and LLM Tools - Library for building modular, scalable LLM agents.
  • Artificial Intelligence - Library for building modular, scalable LLM-powered agents.
7,450 stars·828 forks·Rust·mit·30 views

Star history

Star history chart for 0xplaygrounds/rigStar history chart for 0xplaygrounds/rig

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Projects sharing features with Rig

These projects share indexed features with Rig. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • langchain4j/langchain4jlangchain4j avatar

    langchain4j/langchain4j

    12,346View on GitHub↗

    LangChain4j is a framework and library for building applications powered by large language models on the JVM. It provides a unified API for developing AI agents, implementing retrieval augmented generation, and integrating generative AI capabilities into professional software built with frameworks like Spring Boot or Quarkus. The project enables the creation of autonomous agents that can reason through tasks, manage memory, and execute external tools to achieve specific goals. It differentiates itself through a unified model interface that allows developers to switch between multiple model pr

    Javaanthropicchatgptchroma
    View on GitHub↗12,346
  • tmc/langchaingotmc avatar

    tmc/langchaingo

    9,416View on GitHub↗

    langchaingo is an LLM application framework for Go designed for building language model-powered applications and autonomous agents. It serves as an orchestration library and tool integration framework that allows developers to link prompt sequences and model calls into complex, multi-step workflows. The project provides a toolkit for implementing retrieval-augmented generation pipelines by processing unstructured documents and retrieving relevant context via vector search. It includes a dedicated integration layer for indexing high-dimensional embeddings and performing similarity searches acr

    Go
    View on GitHub↗9,416
  • mongodb-developer/genai-showcasemongodb-developer avatar

    mongodb-developer/GenAI-Showcase

    4,236View on GitHub↗

    This project is a collection of generative AI implementations focused on the development of AI agents, retrieval-augmented generation pipelines, and vector search integration. It provides a framework for connecting managed cloud databases to language models to create context-aware applications. The project covers the orchestration of autonomous agents that use multi-step reasoning and external tools to complete tasks. It includes implementations for semantic retrieval using high-dimensional embeddings and the use of model-agnostic prompting to ensure consistent outputs across different large

    Jupyter Notebookagentsartificial-intelligencegenerative-ai
    View on GitHub↗4,236
  • superduperdb/superduperdbSuperDuperDB avatar

    SuperDuperDB/superduperdb

    5,298View on GitHub↗

    SuperduperDB is an AI agent orchestrator and database-integrated machine learning platform. It serves as a framework for building stateful AI agents and retrieval-augmented generation applications by integrating large language models directly with database backends. The project enables the deployment of self-hosted AI infrastructure and the management of language models on private hardware using local checkpoints. It distinguishes itself by allowing users to attach AI components directly to data fields, triggering model execution and automated transformations based on database insertions and

    Python
    View on GitHub↗5,298
Compare all 30 related projects→

Frequently asked questions

What does 0xplaygrounds/rig do?

Rig is a framework for building large language model applications, featuring a multi-provider client and a workflow builder for retrieval-augmented generation systems. It serves as an orchestrator for creating autonomous agents that can maintain conversation state and execute complex tasks through custom prompting and plugins.

What are the main features of 0xplaygrounds/rig?

The main features of 0xplaygrounds/rig are: LLM Application Frameworks, Autonomous AI Agents, AI Agent Development, Autonomous Agent Orchestration, Agentic Retrieval Workflows, RAG Pipelines, Multi-Provider Abstractions, Multi-Model AI Orchestrators.

Which projects share features with 0xplaygrounds/rig?

Projects with overlapping indexed features include: langchain4j/langchain4j — LangChain4j is a framework and library for building applications powered by large language models on the JVM. It… tmc/langchaingo — langchaingo is an LLM application framework for Go designed for building language model-powered applications and… mongodb-developer/genai-showcase — This project is a collection of generative AI implementations focused on the development of AI agents,… superduperdb/superduperdb — SuperduperDB is an AI agent orchestrator and database-integrated machine learning platform. It serves as a framework… stitionai/devika — Devika is an autonomous AI software engineering system designed to plan, write, and debug code from high-level natural… steven2358/awesome-generative-ai — This project serves as a comprehensive, curated directory of resources, tools, and platforms dedicated to the…