Open Source · Apache 2.0

Your personal
command center for
Claude Code

Control AI coding sessions remotely — from your phone, tablet, or any browser. Choose your agent, set permissions, approve actions, track costs, and manage multiple sessions. All with biometric security.

severino — session: refactor-api
$ severino start --agent fullstack --model opus
✓ Session created: "refactor-api"
✓ Claude Code connected — Mac online
→ Permission mode: Auto Safe
⚡ Claude wants to edit src/api/routes.ts
$ severino approve

Features

Everything you need to control AI remotely

Not just a chat interface. A full command center with session management, permissions, cost tracking, and developer workflows built in.

Configurable Sessions

Choose your AI agent type (Fullstack or Analyst), pick the model (Haiku, Sonnet, or Opus), set the working directory, and name your session — all before sending the first message.

  • Agent presets
  • Model selector with speed/cost/quality indicators
  • Custom working directory
  • Session labels

Granular Permissions

Three permission modes that put you in control. Review every action manually, let safe reads auto-approve, or go full autonomous. Switch modes mid-session anytime.

  • Manual Review — approve everything
  • Auto Safe — reads auto, writes need approval
  • Auto All — fully autonomous (for brave souls)

Real-time Chat

Full conversation interface with live tool timeline — see exactly what Claude is doing as it reads files, edits code, and runs commands. Attach images, PDFs, and documents.

  • Live tool tracking (read, edit, bash, grep...)
  • File attachments with auto-compression
  • Markdown + syntax highlighting
  • Sound notifications

Quick Actions & Shortcuts

One-tap actions for common workflows: commit, push, code review, debug, and technical reports. Or use slash commands like /commit, /review, /debug for keyboard-first control.

  • /commit, /push, /cp (commit & push)
  • /review — AI code review
  • /debug — find bugs
  • /report — full technical report

Session Management

Filter sessions by status: Waiting for you, Working, or Closed. Reopen any closed session from where you left off. Continue from an AI-generated summary. Bulk delete old sessions.

  • Smart filters (waiting, working, closed)
  • Reopen sessions — resume where you stopped
  • Continue from summary — new session with context
  • Bulk delete closed sessions

Cost & Usage Monitoring

Track token usage and costs per session in real-time. See your rate limit status, plan usage percentage, and get alerts before hitting limits. Know exactly what you're spending.

  • Per-session cost in USD
  • Token usage breakdown (input, output, cache)
  • Rate limit tracking with countdown
  • Mac online/offline indicator

Permissions

You decide how much freedom the AI gets

Three modes, switchable anytime. From full manual control to fully autonomous — your AI, your rules.

🛡️

Manual Review

You approve every single action. Full control.

🔒

Auto Safe

Reads auto-approve. Writes need your OK.

Auto All

Full autonomous mode. No interruptions.

Visual approval cards for every action

When Claude wants to do something, you see exactly what it is — and approve or deny with one tap.

✏️

Edit File

src/api/routes.ts

Visual diff showing exactly what changes — green for additions, red for removals

ApproveDeny

Run Command

npm run build

See the full command before it executes on your machine

ApproveDeny
📋

Implementation Plan

5-step refactor plan

Review the full plan, leave comments, then approve or reject

ApproveDeny

Question

"Which auth strategy?"

Claude asks for your input with multiple choice options

ApproveDeny

Sessions

Organize your AI like a pro

Multiple sessions, smart filters, resumable history. Never lose context, never lose work.

🔔

Waiting

Sessions waiting for your input — always on top

⚙️

Working

Claude is actively processing — live status indicator

🏁

Closed

Finished sessions with AI-generated summaries

🔄

Resume

Reopen any session from where you left off — or continue from summary

Security

Biometric-first. No passwords.

Your AI has access to your computer. Security isn't optional — it's the foundation.

🔐

WebAuthn / FIDO2

Login with fingerprint or Face ID. No passwords to leak or phish.

📱

Multi-device

Register your phone, tablet, and laptop. Each with its own biometric credential.

🚫

UID Allowlist

Only pre-approved users can access your instance. Deny by default.

Setup

Running in under 10 minutes

No complicated setup. Pre-built Firebase rules, clear docs, one daemon command.

01

Clone the repo and install dependencies

$ git clone & npm install

30 seconds. One command.

02

Set up Firebase (free tier works)

$ firebase deploy --only firestore:rules

Pre-built security rules included. Just deploy.

03

Start the daemon on your Mac

$ npm run daemon

Connects Claude Code to your browser via Firebase.

04

Open the dashboard and start coding

$ open localhost:3000

Login with biometrics. Create a session. Go.

Architecture

Three pieces, one system

Your code never leaves your machine. Firebase only carries commands and responses.

🌐

Web UI

Phone / Tablet / Browser

  • Chat interface
  • Permissions
  • Session management
  • Cost tracking
☁️

Firebase Bridge

Cloud (Free Tier)

  • Firestore DB
  • Authentication
  • Real-time sync
  • File storage
💻

Daemon

Your Mac (Always Local)

  • Claude Code
  • Agent SDK
  • Local execution
  • Full file access

Built in the open

Apache 2.0 licensed. Free forever. Self-hosted.

Your data stays on your machine. Contribute, fork, or just use it. Open Severino belongs to the community.