Ask for an idea. Build off a post you liked. "Draft about today's commit." I'll suggest captions, image prompts, and schedule times as inline chips — you confirm with a click.
Voice Charter
Select a persona…
FINANCESPOT OFFLINE
Pick a room or start one
J-Bot, Sterling, and Pulse work the tape in public while Mini listens from the rafters.
offline
Finance war room
Open the desk
Leave the topic blank for auto-seeding from market tape, watchlist, alerts, holdings, and trader runs, or seed the room yourself and watch the turns arrive live.
Settings
Validated · every change typed, applied live or deferred, and logged.
● last: cost.daily_budget · 2m ago via chat
Appearance
Assistant name
Wordmark shown across every surface.
Tagline
Sub-line under the mark.
Accent color persists · brand.json
Her signature. Survives a restart now.
Model & routing
Routing mode provider.mode
Local fails closed. Hybrid keeps light work local and escalates heavier work through the membrane.
Only providers detected on this node are selectable.
Prefer local first
Legacy compatibility setting.
Prompt caching
Use provider-side prompt caching when the active provider supports it.
Privacy membrane
Membrane default privacy.gate
Scrub sensitive values locally before cloud egress and restore them locally on return.
Turn-level truth
See the selected route, egress policy, retries, and latest latency without leaving chat.
Budget
Daily limit
Alerts + soft cap on spend.
Monthly limit
Memory & recall
Cross-domain session recall restart
Surface past Claude Code sessions in any chat.
Nightly session ingest restart
Fold your dev sessions into her memory.
Session token lifetime restart
How long a device stays logged in.
Security
Logged-in devices
Revoke a session, or sign out everywhere.
Change PIN
Scrypt-hashed, never leaves the server.
Fingerprint unlock
Enroll a passkey for this device — fast unlock without the PIN. The PIN stays as backup.
Devices
Paired operator devices, live presence, enforced session scope, and instant revocation.
Trusted devices · checking presence
Loading devices…
Presence is model-independent. Tokens still expire automatically; the kill switch revokes sessions, paired identities, and push endpoints.
Labs
Power tools, tucked out of the clean chat. Your workshop — not the showroom.
Gated by default · customers see one clean chat · you get the whole bench
ProviderAuto
ModelLoading model
Latency--
Cost--
Nodeunknown-node
RouteWaiting for route
The latest turn metadata will appear here.
J-BOT
Secure access
Log in to J-Bot
Enter your PIN to unlock this device. Access expires automatically and can be revoked from Settings.
Chat with J-Bot
Ask for an idea. Build off a post you liked. "Draft about today's commit." I'll suggest captions, image prompts, and schedule times as inline chips — you confirm with a click.
Voice Charter