๐Ÿ”Œ Developer API โ€” v1

Build Apps with Uncensored AI

REST API access to a zero-filter AI running on private GPU hardware. Streaming responses, custom personas, and complete privacy. No content policies standing between your app and honest AI.

Quick Start

Send your first uncensored API request in seconds using standard curl or the official OpenAI SDK:

# OpenAI-compatible API Endpoint curl -X POST https://offgridoracleai.com/v1/chat/completions \ -H "Authorization: Bearer ogai_YourAPIKeyHere" \ -H "Content-Type: application/json" \ -d '{ "model": "offthegrid", "messages": [{"role": "user", "content": "Your question here"}], "stream": false }'

Python Drop-in Integration (OpenAI SDK)

from openai import OpenAI client = OpenAI( api_key="ogai_YourAPIKeyHere", base_url="https://offgridoracleai.com/v1" ) completion = client.chat.completions.create( model="offthegrid", messages=[{"role": "user", "content": "Evaluate structural supply chain risks under high inflation."}] ) print(completion.choices[0].message.content)

API Endpoints

Chat Endpoints

POST /v1/chat/completions

OpenAI Compatible Chat. Standard endpoint matching OpenAI chat completions specification. Supports streaming, temperature, and tokens limits. Use with any standard AI library.

POST /api/v1/chat

Direct custom chat endpoint. Supports streaming (SSE) and non-streaming modes. Optional custom persona via personaId.

Anonymous Micropayments (SOL / USDC / Lightning)

POST /api/v1/keys/deposit-solana

Fund your API key anonymously via Solana blockchain. Accepts `apiKey` and Solana transfer `txSignature` (SOL or USDC). Automatically parses and credits balance.

POST /api/v1/keys/deposit-lightning/invoice

Create a Bitcoin Lightning Invoice (BOLT11) to load credit. Returns invoice string and ID.

POST /api/v1/keys/deposit-lightning/verify

Verify payment status of a Lightning invoice ID and credit key balance.

API Keys

POST /api/keys/generate

Generate a new API key (max 3 per account). Requires active subscription or pay-as-you-go balance.

POST /api/keys/list

List all API keys with usage statistics and creation dates.

POST /api/keys/revoke

Revoke an API key immediately. The key will no longer work for authentication.

Custom Personas

POST /api/personas/create

Create a custom AI persona with your own system prompt (up to 4,000 characters). Max 10 per account.

POST /api/personas/list

List all your custom personas with names and descriptions.

POST /api/personas/update

Update an existing persona's name, description, or system prompt.

POST /api/personas/delete

Delete a custom persona permanently.

Why Developers Choose Our API

๐Ÿ”“

Zero Content Filters

No refusals, no moral lectures, no disclaimers. Your app gets the AI response it asks for โ€” every time.

โšก

Streaming Responses

Server-Sent Events (SSE) for real-time token streaming. Build responsive chat interfaces with instant feedback.

๐ŸŽญ

Custom Personas

Create up to 10 custom AI personalities with unique system prompts. Use them via API with a single parameter.

๐Ÿ”’

Complete Privacy

Private GPU hardware. No conversation logging. No training on your data. Your API calls stay yours.

๐Ÿ”—

OpenAI Drop-In

No code rewriting. Replace your OpenAI base URL with ours and start serving uncensored output in your app instantly.

๐Ÿช™

DeFi Micropayments

Pay-as-you-go billing starting at $0.005/request. Deposit credit anonymously via Solana or Lightning networks with no card required.

Ready to Build with Uncensored AI?

Get your API key in 30 seconds. Start building immediately.

Get API Access โ†’