Adapters

Framework adapters for wrapping popular AI frameworks with the Reminix runtime.

Installation

Install with the adapter dependencies you need:

# Individual adapters
pip install reminix[runtime,openai]
pip install reminix[runtime,anthropic]
pip install reminix[runtime,langchain]
pip install reminix[runtime,langgraph]
pip install reminix[runtime,llamaindex]

# All adapters
pip install reminix[all]

Quick Start

from openai import AsyncOpenAI
from reminix.adapters.openai import from_openai
from reminix.runtime import serve

client = AsyncOpenAI()
agent = from_openai(client, name="gpt4-agent", model="gpt-4o")

serve(agent)

OpenAI

reminix.adapters.openai.from_openai

Create a Reminix Agent from an OpenAI AsyncOpenAI client.

Anthropic

reminix.adapters.anthropic.from_anthropic

Create a Reminix Agent from an Anthropic AsyncAnthropic client.

LangChain

reminix.adapters.langchain.from_langchain_agent

Create a Reminix Agent from a LangChain agent.

reminix.adapters.langchain.from_agent_executor

Create a Reminix Agent from a LangChain AgentExecutor.

reminix.adapters.langchain.from_chat_model

Create a Reminix Agent from a LangChain chat model.

LangGraph

reminix.adapters.langgraph.from_compiled_graph

Create a Reminix Agent from a LangGraph CompiledGraph.

LlamaIndex

reminix.adapters.llamaindex.from_query_engine

Create a Reminix Agent from a LlamaIndex QueryEngine.

reminix.adapters.llamaindex.from_chat_engine

Create a Reminix Agent from a LlamaIndex ChatEngine.

reminix.adapters.llamaindex.from_agent

Create a Reminix Agent from a LlamaIndex Agent.