SPACE BUNNY INTEGRATIONS
Bring a million-token context to the tools you already use.
Space Bunny works with clients that accept an OpenAI-compatible endpoint. Keep the integration small: base URL, API key and model ID, then let your application control context and permissions.
export OPENAI_BASE_URL="https://spacebunny.app/api/v1"
export OPENAI_API_KEY="$SPACE_BUNNY_API_KEY"
export OPENAI_MODEL="stealth/space-bunny-alpha"THREE WAYS TO START
Choose the surface that matches the job.
Evaluate in the browser, call the model from an SDK, or point a compatible coding agent at the same server-side endpoint.
Browser Playground
Try long-context prompts, visual input and reasoning levels before you write integration code.
OpenAI-compatible SDKs
Reuse the client pattern you already know and keep the Space Bunny request behind your own server.
Coding agents
Configure an agent that accepts a custom provider, then use Space Bunny for repository-scale reading and planning.
SETUP
Keep the adapter boring.
Most integration problems come from an exposed key, an incorrect base URL or a model ID copied from a different route.
Set the base URL
Use the Space Bunny API base URL for an OpenAI-compatible chat-completions client.
Use the documented model ID
Start with stealth/space-bunny-alpha and keep the model name in one server-side configuration value.
Limit what the agent can do
Expose only the tools and repository context needed for the current task. Your application remains the authority for side effects.
CLIENT EXAMPLE
A compatible client does not need a new mental model.
The endpoint accepts the familiar message shape. Add reasoning, multimodal parts, JSON or tools as explicit request fields.
from openai import OpenAI
client = OpenAI(
base_url="https://spacebunny.app/api/v1",
api_key=SPACE_BUNNY_API_KEY,
)
answer = client.chat.completions.create(
model="stealth/space-bunny-alpha",
messages=[{
"role": "user",
"content": "Review this repository boundary.",
}],
extra_body={"reasoning": {"effort": "high"}},
)BEFORE YOU CONNECT A TOOL
Compatibility describes the wire format, not authorization.
A coding agent or SDK may request a tool, but it cannot grant itself access. Validate the call in your application before reading, writing, deploying or sending anything externally.
BUILD WITH THE SAME REQUEST
Start with a client you already understand.
Test the model in the Playground, then copy the request shape into your SDK or compatible coding agent.