Skip to content

Framework Integrations (SDK)

TapPass works with any framework that uses the OpenAI or Anthropic SDK.

from openai import OpenAI
client = OpenAI(base_url="http://localhost:9620/v1", api_key="tp_...")
response = client.chat.completions.create(
model="gpt-4o-mini",
messages=[{"role": "user", "content": "Hello"}],
)
from tappass import Agent
from langchain_openai import ChatOpenAI
agent = Agent("http://localhost:9620", "tp_...")
llm = ChatOpenAI(base_url=agent.gateway_url, api_key=agent.api_key)
agent = Agent("http://localhost:9620", "tp_...")
agent.configure_environment() # sets OPENAI_BASE_URL + OPENAI_API_KEY
# CrewAI now routes through TapPass
Terminal window
export ANTHROPIC_BASE_URL=http://localhost:9620
export ANTHROPIC_API_KEY=tp_...
Terminal window
export OPENAI_BASE_URL=http://localhost:9620/v1
export OPENAI_API_KEY=tp_...
# Cursor, Copilot, VS Code. all governed

For the full guide with examples, see Framework Integrations.