Mission Control

Bloomberg-style personal dashboard for AI operations, portfolio tracking, and agent orchestration. Built with Next.js 16, SQLite, and real-time SSE.

2026-02

A personal operations dashboard inspired by Bloomberg terminals — dense, data-rich, and built for one user.

What it does

  • Options tracking with real-time Greeks calculation (Black-Scholes via AlphaVantage)
  • Agent orchestration — deploy, monitor, and coordinate 25+ AI agents in parallel
  • News intelligence — 15 RSS feeds analyzed through an AI lens for portfolio relevance
  • Prediction tracking — Kalshi positions with Brier scores and calibration curves
  • Session viewer — browse and search through AI conversation transcripts
  • Semantic search — Cmd+J search across 6 indexed collections (BM25 + vector + reranker)

Architecture

30+ API routes, 50+ components, 18+ pages. Real-time updates via Server-Sent Events. SQLite for persistence. Self-hosted Ollama for embeddings. Zero external dependencies for core functionality.

Stack

Next.js 16 · TypeScript · Tailwind CSS 4 · SQLite · Zustand · SSE · Ollama · QMD