Getting Started with SuprMass
The distributed AI operating system. A council of 10 specialized workers operating in parallel across world-class compute. Hyperdirect memory. Zero-latency access. Future-state inference.
01What is SuprMass
SuprMass is a distributed AI operating system built on a partner mesh of world-class compute providers. Instead of asking a single model, you ask a council of 10 specialized agents — each with hyperdirect memory access, operating in parallel across the stack.
Traditional systems lock you to a training cutoff, markup costs 3–10x, and route everything through a single monolithic instance. SuprMass breaks from that model entirely:
- Distributed partner mesh — inference cascades across specialized nodes
- Hyperdirect memory — zero-latency access to context and state
- Future-state inference — not locked to training dates
- At-cost pricing — no markup on compute
- Deterministic skills — zero-token local tools for common tasks
The result is a system that moves at a different axis entirely — not incremental speed, but a step change in how AI integrates with your workflow.
02Quick Start
IDE Access
The fastest way to experience SuprMass is through the Sanctum IDE:
- Open ide.suprmass.com
- Select your mode: Debug & Fix, Guide Me, or Solo
- Type a message or pick a quick-action chip
- The Council responds across the partner mesh
API Access
All endpoints are available through the unified API gateway:
curl -X POST https://api.suprmass.com/council/chat \
-H "Content-Type: application/json" \
-d '{
"messages": [{"role":"user","content":"Refactor this function"}],
"mode": "fix"
}'
Or query the agent directly with model routing:
curl -X POST https://api.suprmass.com/agent/chat \
-H "Content-Type: application/json" \
-d '{
"message": "Write a React component",
"mode": "auto",
"model": "QWEN"
}'
03The 10 Workers
The Council is composed of 10 specialized agents, each backed by a world-class model optimized for its domain. When you send a message, the mesh routes it to the right council member — or runs multiple in parallel for complex tasks.
04The Skill System
Skills are deterministic, zero-token tools that run locally in the IDE. They do not call external models — they execute pure logic on your code instantly, at zero cost.
This means common tasks like code review, test generation, and security scanning happen in milliseconds with absolutely no token burn.
| Skill | What It Does | Cost |
|---|---|---|
🔍 review |
Find bugs, code smells, and anti-patterns (eval, loose equality, empty functions, long lines) | 0 tokens |
🧪 test |
Generate unit test scaffolding from function signatures | 0 tokens |
📝 doc |
Auto-generate JSDoc from function signatures and parameters | 0 tokens |
🛡️ sec |
Detect XSS, SQLi, and injection vectors (innerHTML, eval, new Function, string timeouts) | 0 tokens |
🔧 ref |
Modernize code: var → const, functions → arrow functions, implicit returns | 0 tokens |
🗜️ min |
Compress JS by stripping comments and whitespace, reports size reduction | 0 tokens |
📦 deps |
Analyze imports and dependencies in the current file | 0 tokens |
📊 comp |
Cyclomatic complexity analysis with risk scoring (LOW / MEDIUM / HIGH) | 0 tokens |
Using Skills
In the IDE, click ⚡ Skills in the top bar to open the skills drawer. Click any skill to run it on the currently open file. Results appear in chat with millisecond timing.
You can also trigger skills via terminal commands:
$ skill review # run code review on current file
$ skill test # generate tests
$ skill sec # security scan
05The 3 Modes
SuprMass adapts its behavior based on how you want to work. Switch modes instantly from the top bar in the IDE.
Mode API Parameter
When calling the API, pass the mode to influence council behavior:
{
"messages": [...],
"mode": "fix" // or "guide", "solo"
}
06Command Reference
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
| Ctrl/Cmd + Shift + P | Open Command Palette |
| Ctrl/Cmd + S | Save current file |
| Enter | Send message (in chat input) |
| Shift + Enter | New line in chat input |
| Escape | Close Command Palette |
Terminal Commands
| Command | Description |
|---|---|
help |
List available commands |
ls |
List files in workspace |
run |
Execute the current file |
skill <name> |
Run a deterministic skill on the current file |
clear |
Clear terminal output |
Quick Chips
Click any chip below the chat input for one-click actions:
- 🔍 Review — Run code review
- 🧪 Tests — Generate unit tests
- 📖 Explain — Explain the current code
- ⚡ Refactor — Refactor for performance
- 📝 Docs — Add JSDoc comments
- 🛡️ Security — Check for security issues
07API Endpoints
All requests route through the unified gateway at https://api.suprmass.com. The gateway proxies to specialized backend workers with CORS enabled.
| Method | Endpoint | Description | Target Worker |
|---|---|---|---|
| GET | / |
Gateway status and available routes | Gateway |
| GET | /health |
Health check for all services | Health Monitor |
| POST | /council/chat |
Chat with the full council | Council Agents |
| POST | /agent/chat |
Chat with auto-routed single agent | Agent |
| GET | /agent/history |
Fetch session chat history | Agent |
| GET | /models |
List available models | Multi-Model |
| POST | /models/parallel |
Run prompt across multiple models in parallel | Multi-Model |
| POST | /auth/* |
Authentication and session management | Auth |
| POST | /payments/* |
Billing and payment processing | Payments |
| POST | /cost/* |
Cost tracking and optimization | Cost Router |
| POST | /pentest/* |
Penetration testing and security audit | Pentest |
| POST | /security/* |
Security policy and threat response | Security |
| POST | /tunnels/* |
Secure tunnel provisioning | Tunnels |
Response Format
All endpoints return JSON with CORS headers. Error responses include error and message fields.
{
"response": "The Council has analyzed your request...",
"session_id": "550e8400-e29b-41d4-a716-446655440000",
"model": "ARCHITECT",
"mode": "fix"
}
{
"error": "Not found",
"path": "/unknown",
"available_routes": ["/council", "/agent", "/models", ...]
}