Overview
Real-time intelligence command centre
Tenants
—
Active Keys
—
MCP Sessions
0
Uptime
—
Version
—
Free Tier
0
Pro Tier
0
Enterprise
0
PIC Modes
—
PIC-Core
MCP + REST + Portal
Supabase
PostgreSQL
AcronIQ Index
Intelligence Layer
System Resources
Memory & environment
Recent Activity
View all →Loading usage data…
Request Activity
Recent API usage over time
Tenants
—| Name | Tenant ID | Tier | Active Keys | RPM / Daily | Sessions | Created | |
|---|---|---|---|---|---|---|---|
| Loading… | |||||||
API Keys
—| Label | Prefix | App | Owner | Tier | Scopes | Status | Created | Last Used | |
|---|---|---|---|---|---|---|---|---|---|
| Loading… | |||||||||
Edit Tenant
Generate API Key
Key generated — copy it now, it won't be shown again:
Set Spend Limit
—
Status
—
Engine
—
Modes
—
Sessions
—
PIC Modes
Available intelligence modes
Loading…
Model Routing
Free & Paid model assignments per mode
| Mode | Free Model | Paid Model | Status |
|---|---|---|---|
| Loading… | |||
Analysis Frameworks
Business analysis frameworks available to all pic calls
Loading…
Kill Switch
Emergency shutdown of all AI processing
Controlled via PIC_KILL_SWITCH env var. Set to 1
to disable all AI calls.
Service Info
AI Test Console
Test PIC intelligence directly
Send a message to test PIC intelligence…
Usage Logs
—| Time | Tool | Tenant | Result | Latency |
|---|---|---|---|---|
| Loading… | ||||
PIC Mini — Beta Model Strategy
Session costs, credit usage, model routing and spend controls
Active Sessions
—
Total Calls
—
Heavy / Light
—
Total Cost
—
Credits Used
—
Avg Cost/Session
—
Monthly Spend
Current billing period
Safety Triggers
Cost control activations across sessions
Historical Analytics — Last 30 Days
Avg Daily Cost
—
Avg Q&A / Session
—
Credit Limit Hits
—
Kill Switch Hits
—
Daily Avg Cost per Session — Last 14 Days
Average session cost by day (GBP)
Most Expensive Users
Top 10 by total cost, last 30 days
| User | Tenant | Sessions | Q&A | Cost (GBP) |
|---|---|---|---|---|
| Loading… | ||||
cic_feedback Ratings by Capability
Average rating per capability, last 30 days
| Capability | Avg Rating | Responses | Quality |
|---|---|---|---|
| Loading… | |||
Cost by Tenant
Spend breakdown per tenant across all sessions
| Tenant | Sessions | Calls | Cost (GBP) |
|---|---|---|---|
| Loading… | |||
Beta Model Table
Active model assignments per capability
| Capability | Primary (Heavy) | Fallback | Light |
|---|---|---|---|
| Loading… | |||
Active Sessions
Currently tracked analysis sessions
| Session | Calls | Heavy | Light | Cost | Credits | Duration | Flags | |
|---|---|---|---|---|---|---|---|---|
| Loading… | ||||||||
Beta Settings
Configurable thresholds — click a value to edit
| Key | Value | Description | |
|---|---|---|---|
| Loading… | |||
—
—
Environment
Health Checks
| Check | Status | Latency | Detail | |
|---|---|---|---|---|
| Loading… | ||||
System Settings
Configure platform behaviour, limits and notifications
System Mode
This will block all non-admin API and MCP requests
Preferences
About
| Dashboard | Command Centre v2 |
| Engine | PIC-Core |
| Architecture | Express 5 + MCP SDK + Resend |
| Repository | AcronIQ/PIC-Core |
Loading system settings…
Gateway Intelligence
Loading gateway metrics…
Audit Trail
Immutable log of all admin actions
| Time | Actor | Action | Entity | Details |
|---|---|---|---|---|
| Loading audit trail… | ||||
Activity Logs
All significant platform events and actions
| Time | Type | Actor | Target | Outcome | Detail |
|---|---|---|---|---|---|
| Loading activity… | |||||
PIC-1 Custom Model
AcronIQ's first purpose-built intelligence model
Engine
—
Status
—
Version
—
Modes
—
Training Timeline
Key milestones for PIC-1 development
Reasoning Store
High-confidence PIC outputs collected for training
By Category
Training Feedback
User feedback collected for DPO alignment
By Engine
Architecture
PIC-1 model specification
Registered Engines
All engines in the PIC-Core engine registry
| Engine | Status |
|---|---|
| Loading… | |
Telemetry
Request patterns, success rates & latency distribution
Total Requests
—
Success Rate
—
Avg Latency
—
Failures
—
Request Timeline
Tool Distribution
Latency Distribution
Response time percentiles
Tool Breakdown
| Tool | Calls | Success | Fail | Avg Latency | Success Rate |
|---|---|---|---|---|---|
| Loading… | |||||
OpenRouter Keys
Provisioned key usage, limits and spend caps
Total Keys
—
Total Spent
—
Total Remaining
—
Lowest Remaining
—
Provisioned Keys
Click Set Limit to update a key's monthly spend cap via OpenRouter API
| Label | Limit | Used | Remaining | Usage | Status | |
|---|---|---|---|---|---|---|
| Loading… | ||||||
Incidents
Recent system incidents and resolutions
Loading incidents…
Developer Connect
Connection configs, endpoints & quick-start snippets
Base URL
https://pic-mcp.acroniq.co.uk
Endpoint Reference
| Method | Endpoint | Auth | Description |
|---|---|---|---|
| POST | /mcp | Bearer key | MCP streamable-HTTP transport |
| POST | /api/pic/analyse | Bearer key | REST intelligence query |
| GET | /api/pic/modes | Bearer key | List available PIC modes |
| GET | /api/pic/frameworks | Bearer key | List analysis frameworks |
| GET | /api/pic/profile/:mode | Bearer key | Detailed mode capabilities & config |
| GET | /api/pic/status | None | Service status & version |
| GET | /health | None | Health check |
| GET | /auth/login | None | SSO login (redirect) |
| GET | /portal | Session | Developer Portal UI |
Claude Desktop / Cursor / Windsurf
{
"mcpServers": {
"pic-core": {
"url": "https://pic-mcp.acroniq.co.uk/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
cURL Test
curl -X POST https://pic-mcp.acroniq.co.uk/mcp \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
"params":{"name":"pic","arguments":{"message":"Hello PIC","depth":"quick"}}}'
REST API
curl -X POST https://pic-mcp.acroniq.co.uk/mcp \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize",
"params":{"protocolVersion":"2024-11-05",
"capabilities":{},
"clientInfo":{"name":"test","version":"1.0"}}}'
Node.js
import { Client } from '@modelcontextprotocol/sdk/client/index.js';
import { StreamableHTTPClientTransport } from '@modelcontextprotocol/sdk/client/streamableHttp.js';
const client = new Client({ name: 'my-app', version: '1.0.0' });
await client.connect(new StreamableHTTPClientTransport(
new URL('https://pic-mcp.acroniq.co.uk/mcp'),
{ requestInit: { headers: { Authorization: 'Bearer YOUR_API_KEY' } } }
));
const result = await client.callTool('pic', {
message: 'Analyse our market position',
depth: 'standard'
});
console.log(result.content[0].text);
Environment