Describe a goal — AI decomposes, 5 agents build in parallel, synthesised output
✓
💻
TERMINAL
AI-powered shell — type commands or describe tasks, AI executes them
✓
🐝
AGENT SWARM
Multi-model agentic coding — models race the full tool-use loop in isolated workspaces, a judge crowns the winner
✓
⚡
CODEPEN
AI generates HTML/CSS/JS — live preview updates instantly as you type
✓
⚔️
COMPARE
Send one prompt to 6 models simultaneously — see all responses in a grid
✓
VS
#0
|🔴 LISTENING🤖 DefaultSign out
⚡ CODEPEN
HTML · CSS · JS
LIVE PREVIEW
💻 For a live shell, run node cloud-server.js locally and open localhost:8080. Otherwise AI simulation mode is active.
OMNIA TERMINAL● disconnected
▶
🐝 AGENT SWARM multi-model agentic coding — they race, you judgeGive a coding task. Each model proposes a plan (Plan Arena), you approve, then every model runs the full tool-use loop in its own isolated workspace in parallel — a judge scores the results and crowns the winner.
Pick your roster, describe a task, and launch the swarm.
Omnia Labs
The AI operating system. 55+ models, 11 modes, one platform.
Enter to send · Shift+Enter for new line · 📷 for image · 🎤 for voice
Research Preview
Omnia Labs is an open-source research tool for studying LLM output steering and safety evaluation.
By using this tool, you agree that:
You are solely responsible for any content you generate, request, or distribute using this tool.
This tool is provided as-is for research purposes. It is not intended for use in production systems or to cause harm.
You will not use this tool to generate content that violates any applicable laws in your jurisdiction.
The developers assume no liability for outputs produced by third-party models accessed through this interface.
Your API keys are stored locally in your browser only and are never sent to our servers.
Metadata collection: We collect anonymous operational metadata (models used, latencies, pipeline config, error types) — never your messages, prompts, responses, API keys, or any PII. This metadata is auto-published to HuggingFace as open research data.
Opt-in dataset collection: If you enable Dataset Generation in Settings, your prompts and model responses will be collected, PII-scrubbed, and published to a public HuggingFace dataset. Do not include personal information when this mode is active. See Terms of Service for full details.
This is an experimental research preview. Models are accessed via OpenRouter using your own API key.
We collect structural metadata for research — never your conversations. See our Terms for details.
⚙ Settings
Model & Persona
OMNIAENABLED
Privacy
Enhanced privacy - requests not logged by OpenRouter.
✨ Transparency
Reveal the backend magic - see thinking steps, retry attempts, template switching, and obfuscation techniques in real-time.
🎮 Waiting Game
Play a mini-game while waiting for ULTRAPLINIAN to query all models.
🎨 Appearance
Switch visual theme. Your choice is saved automatically.
Custom System Prompt
OFF
When enabled, this prompt is prepended as a system message to every API call. Use it for persona instructions, style guidance, custom rules, or anything you want the model to follow.
0 characters
Configure parameters for each mode. Select modes from the dropdown in the main interface.
💧 LIQUID RESPONSE — Delivery Layer
Universal layer that controls how responses arrive. Independent of which strategy generates the content.
When enabled, you see the best response so far immediately, with live morphing upgrades as better results come in.
Also toggleable via the LIQUID button in the chat header.
Score points a new leader must beat the current by (1-50)
How many refinement passes to try (1-10)
Crystallize when response reaches this score (60-100)
HOW LIQUID INTERACTS WITH EACH MODE
STANDARD
Streams tokens live as they arrive from a single model, instead of waiting for the complete response.
ULTRAPLINIAN
Shows the first scored response immediately, then morphs the display as faster models finish and a higher-scoring leader emerges. Each upgrade must beat the current leader by the min-delta threshold.
Omnia Classic
All jailbreak templates race in parallel instead of early-exiting on the first non-refusal. The best-scoring template is served immediately, then progressively upgraded as higher-scoring templates complete. The winner is then handed to the Liquid refinement loop for iterative polishing.
PARSELTONGUE
Parseltongue operates on the input side (obfuscating trigger words before they reach the model), while Liquid operates on the output side (upgrading responses as they arrive). They are fully independent and stack: Parseltongue encodes your prompt, the model responds, and Liquid delivers the result with live morphing.
🌋 ULTRAPLINIAN Parameters
More models = slower but better. Fast tier prioritizes uncensored.
Unified 0-100 scale. Higher = pickier but slower. 0 = wait for all models.
📊 Score Legend (click to expand)
Monitor your OpenRouter API spend in real-time. Set limits to avoid surprise charges.
You'll be blocked when daily spend reaches this limit.
Resets on the 1st of each month.
Current Usage
Today:$0.0000(0 requests)
This Month:$0.0000(0 requests)
Today's Tokens:0
Recent Requests
No requests yet.
🧠 Obsidian Memory
Omnia Labs connects to your Jarvis Brain vault to learn from conversations and inject personal context into every chat.
Requires memory-bridge.js running on port 3215.
● Offline — start memory-bridge.js to enable
Fast, cheap model for extracting learnings. gemini-2.5-flash recommended.
D:\OWT Mobile APP\Jarvis Brain\Memory\project_g0dm0d3_memory.md
Loaded Context Preview
This is injected at the start of every system prompt when memory is enabled.
No context loaded. Reconnect to vault.
Learned Insights
No learnings yet. Start chatting — Omnia Labs will learn from you automatically.
How to Start the Memory Bridge
Run in a terminal: node "C:\Users\GEEKOM\Desktop\G0DM0D3\memory-bridge.js"
Or double-click: C:\Users\GEEKOM\Desktop\G0DM0D3\start-memory-bridge.bat
The bridge reads your Jarvis Brain vault and serves context to Omnia Labs on http://localhost:3215.
🌐 Real-Time Web Intelligence
● Off — loading...
🔍 Brave Search API (Optional)
Without a Brave key, live searches use Perplexity Sonar via OpenRouter (costs tokens). Brave Search has a free tier (2,000 queries/month).
Get a free key at brave.com/search/api — stored locally only.
🧠 Self-Learning Knowledge Base
Facts extracted from web searches are stored here and injected as context in relevant future conversations.
Stored facts: 0
📰 Today's Headlines
Fetching headlines...
Your Data. Your Device. Your Responsibility.
Omnia Labs stores everything locally in this browser — conversations, memories, settings, keys.
Nothing is sent to a server. There is no cloud sync, no account, no safety net.
If you clear your browser data or switch devices, it's gone.
Self-Custody Backup
Export downloads a JSON file you own — portable across browsers and devices.
Import restores from a previous backup. You'll confirm before anything is overwritten.
⚠ This will replace your current data with: .
Your existing conversations and settings will be overwritten.
Strategy Logs
Danger Zone
Wipes this browser's localStorage completely. Cannot be recovered without a backup file.
Storage Info
Calculating...
Omnia Labs Public API
Use your OpenRouter key to call the Omnia Labs API directly from any app. All endpoints accept JSON.
curl -X POST .../v1/race \
-H "Content-Type: application/json" \
-d '{
"messages": [{"role":"user","content":"Explain black holes"}],
"apiKey": "YOUR_OPENROUTER_KEY"
}'
POST /api/architect — Multi-agent builder
curl -X POST .../api/architect \
-H "Content-Type: application/json" \
-d '{
"goal": "Build a REST API for a todo app with auth",
"apiKey": "YOUR_OPENROUTER_KEY"
}'
CLI — Run Omnia Labs in your terminal
Clone the repo, then run the CLI from any project folder:
node /path/to/G0DM0D3/cli/omnia.js
Or add to PATH and run: omnia
✓ Settings saved automatically
📊 Strategy Logs
💧 Refining response...1/5
✦
✦
ASTRO
Platform Intelligence · Ready
ASTRO is wired into Omnia Labs.
Ask about models, modes, your current chat, or anything on the platform.