Sign in to Veritas

Uncensored. Private. OpenAI-compatible.

Private AI and
uncensored inference.

Chat, image, voice, and video through one OpenAI-compatible API. No content filters, no KYC, and we do not log the content of your requests.

Web search
Image generation
Website builder
Private AI
0
Data kept
No Sign-Up
Ever needed
0
% Uncensored

One key. Every modality.

Veritas · ready
Veritas is readyAsk anything, answers reflect live web results
Web search Generate Create
Ask anything…
Real-time web search

Answers backed by live web search.

Ask a question, get a straight answer. It searches the live web, so the facts are current. Nothing gets filtered out.

Start chatting →
No watermarks

Image generation with no filters or watermarks.

Turn words into images with nothing off-limits. No watermarks, no blur, no filters.

Generate images →
Example image generated by Veritas
image a lone lighthouse in a storm, oil painting
index.html
Live preview

Describe a website and get a working build.

Tell it what you want. It writes the code, shows you a live preview, and ships it in one click.

Start building →
Text to video

Generate video from a text prompt.

Type /video and describe the shot. You get a short clip right there in the chat.

Generate video →
video slow aerial drift over calm golden ocean at sunset
James · Sample
"Hello, this is a preview of my voice."
Text to speech

Convert any response to natural speech.

Tap Speak to have any reply read aloud, or turn on auto-speak. It works in many languages.

Try it →

Uncensored inference.
Two lines of code.

The Veritas API gives you uncensored, OpenAI-compatible inference. Drop it into any project that already uses the OpenAI chat format. We do not retain the content of your requests.

veritas_inference.js
// Get a free vrt_ key at veritas.guru/api-docs const res = await fetch('https://veritas.guru/api/inference', { method: 'POST', headers: { 'Authorization': 'Bearer vrt_your_key', 'Content-Type': 'application/json' }, body: JSON.stringify({ messages: [{ role: 'user', content: 'Your prompt here' }] }) }); const data = await res.json(); // data.choices[0].message.content

Zero data retention

Requests are never logged or stored. Your data belongs to you.

No content filters

Uncensored responses by default. No refused prompts, no guardrails.

vrt_ API keys

Generate a free key instantly. 100 requests/month on the free plan.

OpenAI-compatible

Drop-in replacement for any project using OpenAI's chat completion format.

We can't read
your conversations.

Your chats stay in your browser by default. If you turn on sync, they are encrypted on your device with a key only you hold, so we store text we cannot read. We do not log the content of your requests.

01
Stored On Your Device
By default your conversations live in your own browser. Nothing is sent to our servers.
02
Encrypted Sync
If you enable cloud sync, your history is encrypted with your own key before it leaves your device. We only ever store unreadable text.
03
No Sign-Up To Start
You can use the app without an account. One is only needed to manage an API key or a paid plan.
04
Not Used For Training
We never use your data to train models, sell to advertisers, or share it with anyone.

Simple pricing.
No surprises.

Pay with USDC on Base. Every plan is uncensored and private.

Free
$0
forever
Get Started
  • 20 messages / day
  • 5 images / day
  • 1 video / day
  • 2 builds / day
  • 100 API requests / month
Ultra
$29
per month · pay with USDC
Upgrade to Ultra →
  • Everything in Pro
  • Unlimited videos
  • 50,000 API requests / month
  • Highest rate limits
  • Priority support
  • Early access to new features

Start without signing up.

Open the app and start typing. Create an account only when you want an API key or a paid plan.