Documentation
SOVEREIGN AI docs
Everything you need to use SOVEREIGN: the web app, plans and limits, the sov command-line agent, the desktop app and billing.
01
Getting started
SOVEREIGN AI is a multi-model AI chat: 50+ models from Anthropic, OpenAI, Google, Mistral, Meta, DeepSeek, Qwen, xAI, Z.ai, NVIDIA and Perplexity in one place, with one subscription. It is built privacy-first — Blind Prompting can mask personal data before a request leaves your browser, and you can view or delete your memory at any time.
Sign up
Create an account at soveregn.xyz/register with your email, or continue with Google or GitHub. New accounts start on the Free plan — no card required. A short onboarding runs once after sign-up, then you land in the app.
Your first chat
- Open the app at app.soveregn.xyz and type a message.
Entersends; use the paperclip to attach images, PDFs, text or code. - Pick a model from the model switcher, or leave it on Auto (the default).
- Your conversations are saved in the sidebar so you can come back to them.
- The + menu next to the input holds extra tools: attach a file, your Knowledge base, Memory, Create image and the Cowork folder.
Auto model routing
The default model is SOVEREIGN Auto. Instead of you choosing a model, the server looks at the request first and routes it to the model best suited for the task — or to a chain such as research → code — within what your plan allows. You can always override it by choosing a specific model in the switcher. Models your plan does not include are shown with the plan that unlocks them.
02
Models & plans
There are four plans. Each paid plan includes every model from the plans below it. Yearly billing costs 10× the monthly price — two months free.
| Free | Basic | Pro | Ultra | |
|---|---|---|---|---|
| Monthly | $0 | $5.99 | $21.99 | $109.99 |
| Yearly | — | $59.90 | $219.90 | $1099.90 |
| SBP (₽ / month) | — | 590 ₽ | 2 190 ₽ | 10 990 ₽ |
| Monthly usage allowance | 1× | 3× | 10× | 20× |
| Messages per day | 30 | 150 | 1,000 | 5,000 |
| Max answer length | 3K tokens | 4K tokens | 4K tokens | 8K tokens |
| Images per day | 3 | 15 | 60 | 200 |
| Full code generation | —Not included | —Not included | Yes | Yes |
| Research (with sources) | —Not included | —Not included | Yes | Yes |
| Deep research | —Not included | —Not included | —Not included | Yes |
| Priority queue | —Not included | —Not included | —Not included | Yes |
The app shows remaining usage as a level (plenty / medium / low) rather than exact token counts. The allowance row shows how plans compare to Free. Plan prices are in USD; card payments may have VAT added at checkout.
Which models each plan unlocks
Free models · 6
Gemini 2.0 Flash, Llama 3.3 70B, DeepSeek R1 70B, Nemotron 3.5 Lightning, Nemotron 3 Nano, Nemotron 3 Ultra
Basic models · 15
LLaMA 3.1 8B, Claude Haiku 4.5, GPT-4o mini, GPT-5.6 Luna, Gemini 3.1 Flash Lite, Mistral Small, LLaMA 3.3 70B, DeepSeek V4 Flash, Qwen 3.7 Flash, GLM 5.3 Flash, GPT-5.6 Luna Pro, Qwen 3.8 27B, DeepSeek V4.1 Flash, Gemini 3.5 Flash Lite, LLaMA 3.1 70B
Pro models · 26
Claude Sonnet 4.5, GPT-4o, Gemini Pro 1.5, Perplexity Sonar, Mistral Large, Claude Sonnet 5, GPT-5.6 Sol, o1-mini, Gemini 3.5 Flash, Gemini 3 Pro (Nano Banana), Mistral Medium 3.5, LLaMA 4 Scout, DeepSeek V4 Pro, Qwen 3.7 Max, Grok 4.6, Grok 4.3, GLM 5.3, GPT-5.6 Terra, Gemini 3.8 Flash, Gemini 3.1 (Nano Banana 2), Grok 4.5, Qwen 3.8 Max, GLM 5.2, Mistral Large, GPT-4o, Grok Build
Ultra models · 5
Perplexity Sonar Pro, Claude Opus 5, Claude Opus 4.8, GPT-6 Astra, Claude Fable 5.1
03
Features
Image generation
Open the + menu and choose Create image, then describe the picture. Generation takes about 30 seconds. Daily limits by plan: Free 3, Basic 15, Pro 60, Ultra 200. The counter resets every 24 hours. If Blind Prompting is on, the image prompt is masked too.
Research mode
Toggle Research mode under the input to answer with live web research via Perplexity, with numbered citations and a sources panel. Research is available on Pro and Ultra; deep research (Perplexity Sonar Pro) is Ultra-only. The Researcher and Business analysis agent modes turn research on automatically.
Memory
SOVEREIGN remembers key facts — your name, projects and preferred style — across chats. Open Memory from the + menu to see what it knows, delete single items or clear everything. See Privacy for how memory is stored.
Knowledge base (documents)
Upload your own documents — PDF, text, Markdown, JSON, CSV or code — in Knowledge base. They are indexed so the AI can answer from them. Reference a document in a message by typing @ and its name; relevant passages are also retrieved automatically.
Connectors
The Connectors panel lets you link outside services so the AI can work with them:
- Google — Gmail, Drive, Sheets, Slides, Docs and Calendar (Google sign-in).
- Design & dev — Figma, GitHub, or any MCP server (URL plus optional token).
- Built-in — CLI terminal (runs commands through
sovon your computer, with a risk check), Browser preview, and keyless public APIs (weather, currency, countries, crypto, time, dictionary).
Each connector can be switched on or off at any time.
Skills & agent modes
SOVEREIGN Skills are expert playbooks added to the model's instructions — for example UI/UX Pro Max, Apple Design, Clean Code, Cybersecurity Pro, Pro Writing and Data Viz. A skill switches on automatically when your message matches it, or you can toggle it yourself.
Agent mode sets the overall behaviour: General, Developer, Researcher, Business analysis or Writer.
Cowork
Switch the input from Chat to Cowork and choose a folder on your computer. SOVEREIGN can then read files from it directly — pick files with @ instead of uploading them. The folder itself is never uploaded: only the files that are actually opened are sent, and your browser enforces the permission you granted. For a full desktop agent that writes files, see Desktop app and CLI.
Blind Prompting (PII masking)
Turn on Private mode under the input. Before your message is sent, personal data is replaced in your browser with placeholders such as [PERSON_A] or [EMAIL_A]; the model only ever sees the placeholders, and the real values are put back into the answer on your device. The same value always gets the same placeholder within a conversation. Masked categories:
- Names of people (Latin, Cyrillic and other scripts) and company names (LLC, Inc, MChJ, GmbH…)
- Email addresses, phone numbers and URLs
- Card numbers, IBANs, amounts of money and crypto wallet addresses (BTC, ETH, SOL, TRX)
- IP addresses and ID numbers (passport, SSN, TIN formats)
Masking is pattern-based, so it can miss unusual formats — avoid pasting secrets you would not share.
Voice input
Click the microphone in the input to dictate. Speech is recognised by your browser in your interface language; the button only appears in browsers that support speech recognition (for example Chrome and Edge). Transcribing attached audio files is available on Pro and above.
04
CLI — sov
sov is an AI coding agent in your terminal. It can create, read and edit files in your project folder, run commands and write code — using your SOVEREIGN account.
Install
Requires Node.js 20+ with npm. Pick your shell:
irm https://soveregn.xyz/install.ps1 | iexpowershell -c "irm https://soveregn.xyz/install.ps1 | iex"curl -fsSL https://soveregn.xyz/install.sh | shnpm install -g @islombekrrr/sov-cliThen start it:
sovThe installers check your Node.js version and run the npm install for you (on Linux they retry with sudo if the global folder needs admin rights). Both sov and sovereign are installed. Uninstall with npm uninstall -g @islombekrrr/sov-cli.
Usage
On first run, choose how to connect: your SOVEREIGN account (recommended — a browser window opens, you click Allow, and your plan applies) or your own OpenRouter key.
sov # interactive mode (chat + agent)
sov "build a React todo app" # one task, then exit
sov "..." -f diagram.png -f a.pdf # attach files (--file)
sov --yes "..." # auto-confirm safe actions (-y)
sov --full-auto "..." # Full auto: nothing asked (push/deploy refused)
sov login # connect your account in the browser
sov logout # sign out
sov whoami # connection status
sov key sk-or-v1-... # use your own OpenRouter key
sov init --ai # SOVEREIGN.md: shared project memory for the team
sov audit [--json] # pre-deploy security audit (offline)
sov models # list models
sov help # helpAttachments: images (.png .jpg .webp .gif, up to 900 KB), PDF (up to 20 MB) and text/code files (up to 2 MB). Credentials are stored only on your machine in ~/.sovereign/config.json; you can also set SOVEREIGN_TOKEN or OPENROUTER_API_KEY.
On Free and Basic the CLI uses Auto routing; choosing a specific model with /model needs Pro or higher. The CLI has its own daily step limit based on your plan.
Interactive commands
Type / in interactive mode to open the menu.
| Command | What it does |
|---|---|
| /model, /models | Pick a model (arrow-key menu, /model <id>, /model auto) or search models |
| /attach <path>, /detach | Attach a file to the next message (or @path) / clear attachments |
| /cwd <path> | Change the working folder |
| /vibe | Toggle vibe mode (see Safety model) |
| /auto | Toggle Full auto — nothing is asked (see Safety model) |
| /swarm <n> <task> | Run parallel workers that draft a plan, then the agent carries it out |
| /audit | Security audit (keys, RLS, .env, CORS) — then reply “tuzat” to let the AI fix it |
| /sessions, /resume <id> | List saved conversations and continue one |
| /rewind [n], /fork | Undo the last question(s) / branch off the current conversation |
| /memory, /remember, /forget | View, add or delete what the CLI remembers about you |
| /project, /project-remember <fact> | Project memory (SOVEREIGN.md): view it, /project init for a template, /project-remember to add a team rule |
| /skills, /skill <id> | List SOVEREIGN Skills / toggle one |
| /login, /logout, /whoami | Account connection |
| /register, /upgrade | Open sign-up or plans in the browser |
| /clear, /help, /exit | Clear the chat, show the menu, quit |
Project memory (SOVEREIGN.md)
So no AI session starts from zero: the project overview, stack, commands (test/build/run), rules and a “don't touch” list live in one SOVEREIGN.md file. The agent (CLI and Cowork) reads it at the start of every conversation. Commit it to git — your teammates' agents start from the same rules and stop re-creating functions that already exist.
sov init # SOVEREIGN.md template
sov init --ai # let the agent fill it in
git add SOVEREIGN.md && git commit -m "Project memory"sov init creates a template (stack and commands are guessed from package.json); sov init --ai lets the agent study the project and fill it in (it asks before writing). The file is looked up from the current folder to the git root; .sovereign/PROJECT.md works too (if both exist they are merged). Limit: 16 KB.
Add a rule: /project-remember <fact> in the CLI (view with /project), or right panel → Project → “Remember” in Cowork. It is appended with a date under ## Eslatmalar. When you say “always do X” or “don't touch Y”, the agent suggests saving it — it never writes on its own.
Pre-deploy security audit
sov audit checks your project offline — no files leave your machine and no AI is involved. It catches the most common holes in AI-built apps before you deploy. Keys are never printed in full: only the first 4 characters + ***.
sov auditsov audit --json > audit.jsonIt checks: keys in code (AWS, Stripe sk_live, OpenAI, GitHub, Supabase service_role, private key files); .env files that are not gitignored or already committed; secrets in NEXT_PUBLIC_ / VITE_ / EXPO_PUBLIC_ vars; server env and service_role in "use client" components; Supabase tables without RLS and using (true) policies; open Firebase rules; CORS * + credentials; eval, dangerouslySetInnerHTML and http:// API URLs.
1 when anything critical or high is found — handy for failing a CI deploy. In interactive mode type /audit, then reply tuzat (fix) — the report goes to the agent and it fixes the code. In Cowork: Ctrl+K → “Security audit” → “Fix with AI”. Rotate any leaked keys yourself in the provider dashboard.Safety model
- File actions are limited to the folder where you started the CLI.
- Before writing a file, creating a folder or running a command, it asks for confirmation (
y/N, orato allow in-folder actions for the rest of the session). - Vibe mode is on when you start it as
sov(or with--vibe; toggle with/vibe): file changes inside the working folder and read-only commands run without asking. Start it assovereignto confirm every change. - Full auto (
--full-autoor/auto; the ⚡ button in Cowork) — nothing is asked: file writes, package installs, tests and builds inside the working folder run right away, and the agent keeps fixing until tests pass. Paths outside the working folder,git push, publish, deploy andsudoare refused without asking; protected paths and dangerous commands stay blocked. Turn it on only in a folder you trust.
--yes, vibe mode or “allow all”: any path outside the working folder, and any risky command — anything not on the read-only allowlist (such as ls, cat, grep, or read-only git status/diff/log), commands using shell chaining or redirection, and programs called by path. That covers interpreters, package managers, network tools and anything that modifies files.05
Desktop app — SOVEREIGN Cowork
SOVEREIGN Cowork is a desktop AI coding companion (Electron) for Windows, macOS and Linux. It uses the same agent core as the CLI, so it behaves the same way, and adds a graphical interface: a file tree, a file viewer, line-by-line diffs and a confirmation dialog before the AI writes a file or runs a command.
- Sign-in is shared with the CLI (
~/.sovereign/config.json) — runsov loginonce and the app uses the same account. - Open the app, choose a project folder, and describe the task.
- The same sandbox applies: paths outside the folder and risky commands always require confirmation.
- Vibe mode and shared memory work as in the CLI.
06
Payments & billing
Upgrade from the plan dialog in the app (or /upgrade in the CLI). Choose monthly or yearly, then a payment method:
- Card — Visa, Mastercard, Apple Pay, Google Pay via Dodo Payments. A subscription that renews automatically each period; cancel anytime.
- Crypto — USDT via RollyPay. A one-time payment for the chosen period (priced in rubles at the current rate, paid in crypto).
- SBP — Russian Faster Payments: bank app, QR code or MIR cards via RollyPay. One-time payment for the chosen period. Monthly prices: Basic 590 ₽, Pro 2 190 ₽, Ultra 10 990 ₽; yearly is 10×.
Promo codes
Have a promo code? Enter it in the plan dialog — it works with every payment method. Each account can use a given code once, and codes can have a limited number of uses.
Upgrading, downgrading and remaining time
Every payment is treated as value. You always stay on the highest active plan, and time is converted between plans by their monthly price ratio:
- Upgrading — the time left on your current plan is converted to the new plan (e.g. 10 days of Basic at $5.99 becomes about 2.7 days of Pro at $21.99), then the new period is added on top.
- Buying a lower plan while a higher one is active is blocked — extend your current plan, or buy the lower one after it ends.
- Card subscription active? To change plans, cancel it first (link in your Dodo email) or pay by crypto/SBP — your remaining time is converted automatically, so you are never charged twice.
Cancellation & refunds
- Cancel anytime — no further payment is taken and access continues until the end of the paid period.
- 7-day refund on the first payment of a paid plan if you have not used the service significantly.
- Not refundable: renewals after the 7-day window, periods with significant use, and accounts suspended for breaking the terms. Used quota is not grounds for a partial refund.
- Crypto payments may be non-refundable due to the nature of blockchain; reviewed case by case.
- Email support with your account email and payment date; requests are usually handled in 3–5 business days.
Full policy: soveregn.xyz/refund.
07
Privacy & security
- Memory and chats are stored in our database (Supabase), tied to your account; the provider encrypts them at rest, but they are not end-to-end encrypted — our server reads them to answer you. You can view, export or delete your memory at any time.
- Blind Prompting — optional masking of names, contacts, financial data and IDs before a request reaches an AI provider (details).
- No selling, no ads — data is used only to run the service. Only essential cookies; no tracking or advertising cookies.
- Payments are handled by the payment providers; SOVEREIGN does not store your card details.
- Your rights — access, correct, export or delete your data; memory can be exported and deleted at any time.
Read the full Privacy Policy and Terms of Use.
08
FAQ
Is there a free plan?
Yes. Free includes 6 free models, Auto routing, chat history, memory and 3 images a day. No card needed.
Which model should I use?
Start with Auto — it picks a suitable model for each request. Choose a specific model when you want a particular style or provider.
What happens when I reach my limit?
The usage indicator shows when you are running low. When the monthly allowance or daily cap is reached, wait for it to reset or upgrade your plan.
Do AI providers see my personal data?
With Private mode (Blind Prompting) on, detected personal data is replaced with placeholders in your browser before sending, so providers see only the placeholders.
Does the CLI need an account?
No — you can use your own OpenRouter key with sov key. With a SOVEREIGN account (sov login) your plan and models apply and no API key is needed.
Can I switch from monthly to yearly, or change plans?
Yes. Remaining time is converted automatically — see plan changes.
09
Support
- Send feedback — use the feedback button in the app sidebar to send ideas, bugs or complaints. We read every one.
- Service status — check status.soveregn.xyz if something seems down.
- Billing and refunds — see the contact details in the Refund Policy.