Ai Control Center banner
olavopitonjunior olavopitonjunior

Ai Control Center

AI community

Description

Local-first, touch-first AI observability appliance. A Surface Pro control plane monitors Claude Code usage, system telemetry, AI coding sessions, and local + cloud automations across machines via a normalized agent API (Tauri + React + Fastify).

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

AI Control Center

[![CI](https://github.com/olavopitonjunior/ai-control-center/actions/workflows/ci.yml/badge.svg)](https://github.com/olavopitonjunior/ai-control-center/actions/workflows/ci.yml)

A **local-first, touch-first AI observability appliance**. A Microsoft Surface Pro acts as a dedicated **control plane** that continuously displays and analyzes AI usage across your machines — provider quotas and limits, tokens and cost, active/historical AI coding sessions, system telemetry, and scheduled automations — for a **Mac (over Wi‑Fi)**, a **PC (over Ethernet)**, and more.

**Status: Milestones 0–5 complete.** A functional, local-first appliance. The agent collects **live** Claude Code usage (ccusage), system telemetry (Glances), local scheduled tasks (Windows Task Scheduler / macOS cron + launchd), and cloud automations (GitHub Actions / n8n / Supabase / Vercel) behind one authenticated, optionally-TLS API, and serves daily/weekly/monthly usage series. It advertises itself on the LAN via mDNS. The Surface discovers/registers machines, polls them, persists + downsamples history to SQLite, and shows real data with charts across Overview / Limits / Sessions / System / Usage / Automations / Insights — token/cost breakdowns, CSV/JSON export, and (with an optional quota ceiling) an **ESTIMATED** exhaustion forecast. Source provenance everywhere; no fabricated values.

**Real-world confirmations still pending** (built + unit-tested, not yet run on the target hardware/accounts in the dev environment): the **macOS agent** on a Mac, and the **cloud adapters** against live GitHub/n8n/Supabase/Vercel accounts. See `docs/BUILD_LOG.md`.

Architecture

 Monitored machine                          Surface Pro (control plane)
 ┌───────────────────────────┐              ┌──────────────────────────────┐
 │ ccusage (CLI)             ─┐             │ AI CONTROL CENTER (Tauri+React)│
 │ Glances (REST, localhost) ─┤  HTTP/JSON  │  Overview · Session