-
Notifications
You must be signed in to change notification settings - Fork 1
Baselines
Hardware and environment facts captured during bring-up (2026-08-01 / 2026-08-02; speech path updated 2026-08-03).
Do not store passwords or tokens in this page. Source: docs/BASELINES.md.

| Field | Value |
|---|---|
| Role | COMSTAR terminal |
| Hostname | comstar-ai |
| Model | Raspberry Pi 4 Model B Rev 1.5 |
| RAM | 4 GB (~3.7 GiB usable) |
| Storage | ~117 GB microSD, ~94 GB free at capture |
| Idle temp | ~56–59 °C |
| Throttle | clean (0x0) |
Implication: 4 GB meets minimum; 8 GB recommended for heavy local avatar. Watch M7 fps — may need lighter render if WebGL cannot hold ≥24 fps.
| Field | Value |
|---|---|
| Distro | Debian 12 Bookworm (Raspberry Pi OS desktop) |
| Kernel |
6.12.96+rpt-rpi-v8 (after upgrade from 6.6.62) |
| Desktop | LightDM + labwc (Wayland); blank COMSTAR session via install-pi-session.sh
|
| Boot UI | Plymouth comstar → splash Chromium → live kiosk |
| Session user | md-admin |
| Timezone | US/Eastern; NTP synced |
Enable loginctl enable-linger before relying on user systemd units after logout.
| Field | Value |
|---|---|
| SSH user | md-admin |
| Ethernet |
192.168.89.34/24 — preferred default route |
| Wi-Fi |
192.168.90.102/24 — backup |
| AI server | 10.0.10.16 |
| Mac (bring-up) |
192.168.89.29 ethernet |
Ethernet metric was flipped to prefer wired over Wi-Fi for AI/CPAI traffic.
| Device | Notes |
|---|---|
| HDMI | 1024×768@60 |
| Camera | Logitech C525 — /dev/video0 — prefer MJPG |
| Mic | C525 built-in — close-range OK; room-distance UAT open |
| Playback | PipeWire; kiosk Chromium is Phase 1 TTS sink |
| Service | URL | Status |
|---|---|---|
| CodeProject.AI | http://10.0.10.16:32168 |
VERIFIED — YOLO + Face on GPU |
| AO | http://10.0.10.16:8765 |
VERIFIED — v1.27.4, overlay+tunnel |
| Speech | Prefer Ada sidecars (AO ≥ 1.28) | Local Pi/Mac fallback :8090/:8091
|
| Ollama | :11434 |
Present (qwen2.5:14b) — not COMSTAR-specific |
Detection idle p50/p95 ~19–36 ms. Face miss shape: userid: "unknown".
Hardware: NVIDIA RTX 4000 SFF Ada (~20 GB VRAM).

| Area | Status |
|---|---|
| Pi + Bookworm + camera + HDMI | Ready |
| CPAI GPU modules | Ready |
| AO Reach | Ready |
| Speech prefer + fallback | Wired; re-bench live fixtures |
| Wake ONNX + ROC | Open (M4) |
| TalkingHead GLB fps | Not measured |
| Face enrollment walk-up UAT | Open |
COMSTAR AI — Not a mystical AI. A tool you engineered — transparent, hackable, fast.
Home · Architecture · Admin Console · Runbook · Contracts
Apache-2.0 · Pre-alpha · Raspberry Pi 4 terminal + local AI server
COMSTAR AI
Start here
Product
Build & configure
Interfaces
- Contracts Overview
- Bridge ↔ Kiosk
- Bridge ↔ Audio
- CodeProject.AI
- AO Reach
- MCP Tools
- Attention State Machine
Features
- Speech (STT/TTS)
- Vision & Face Enrollment
- Directory Identity
- Wake Word
- MCP Topology
- Terminal Control
- Google Workspace
Decisions (ADRs)
- ADR Index
- 0001 Audio Routing
- 0002 Render Path
- 0003 Speech on Ada
- 0004 Terminal Control
- 0005 LDAP Identity
- 0006 House Presence
- 0007 Full-Duplex AEC
- 0008 TTS Engine
- 0009 Proactivity
- 0010 Text Channel
- 0011 Road VPN
- 0012 Admin Network
- 0013 AO mTLS
- 0014 Fallback Hotspot
Operate
Plan
Meta