Blog

Notes from the engine room

Building character products, pricing generative APIs, and what roleplay does to a language model — written by the team that runs the models.

Aug 27, 2026 · 4 min

The best uncensored AI API in 2026, ranked

eroq, Venice AI, OpenRouter and self-hosting compared on what adult products actually need — range under a written policy, roleplay quality, modalities, pricing predictability and output hosting.

Aug 26, 2026 · 4 min

NSFW-friendly storage & CDN in 2026 — the options, ranked

Where can an adult product actually host its media? The eroq Store, DIY CDN stacks, big-cloud buckets and legacy adult hosts compared on policy, pricing shape, API surface and operational load.

Aug 25, 2026 · 2 min

Introducing eroq — expressive AI in one credit-metered API

The models we run in production for millions of roleplay conversations are now an API. Chat, image, video and voice, flat credit pricing, docs generated from the spec.

Aug 25, 2026 · 3 min

NSFW AI APIs — what "uncensored" actually means, and where the walls are

A builder's guide to NSFW-friendly AI APIs — refusal walls vs policy walls, what uncensored models do differently, and how to ship an adult AI product responsibly.

Aug 24, 2026 · 3 min

Why roleplay needs its own model tuning

Persona drift, repetition loops, over-trained filler — what breaks when you point a general assistant at roleplay, and the sampling and prompt discipline that fixes it.

Aug 23, 2026 · 3 min

How to build an AI girlfriend app in 2026 — architecture, unit economics, pitfalls

The complete blueprint for an AI companion product: persona architecture, memory, streaming, media moments, storage, and the message-cap economics that decide whether it survives its own best users.

Aug 22, 2026 · 3 min

Build an AI character chat app with the eroq API

A complete pattern for a character chat product — persona prompts, history windows, streaming UI, credit budgeting — with working code against the eroq API.

Aug 20, 2026 · 3 min

Self-hosting uncensored models vs an NSFW AI API — the real math

GPU rental prices, utilization curves, ops time and the modality problem — an honest break-even analysis of running your own uncensored stack versus flat per-call credits.

Aug 18, 2026 · 3 min

Credits vs tokens — pricing AI for products, not benchmarks

Why we price generative AI in flat credits instead of per-token metering, what it costs us, and how to model your unit economics on top of it.

Aug 14, 2026 · 3 min

Let your users send pictures — vision in roleplay chat

Image input is the highest-retention feature per credit in character products. The UX patterns that work, the implementation in one request, and the moderation duties that stay on your side.

Aug 12, 2026 · 2 min

Streaming AI responses over SSE — a practical guide

Server-sent events end to end — parsing chunk frames correctly, relaying streams through your own backend, and the buffering bugs that only appear in production.

Aug 5, 2026 · 3 min

Giving AI characters a voice — TTS latency, cost and craft

Where voice fits in a character product, how to keep synthesis costs sane, and the delivery details that make a generated line feel performed instead of read.

Jul 28, 2026 · 3 min

Image generation for character products — prompts, consistency, cost

Prompting a diffusion engine well, keeping a character recognizable across generations, and budgeting image features at 10 credits a render.