Skip to content
HALBERT
Search
Ctrl
K
Cancel
Select theme
Dark
Light
Auto
Menu
Start here
What Halbert is
Install
First run
Your first conversation
How-to
Connect a local model
Connect Home Assistant
Stage and approve a command
Set up voice
Add a second machine
Read a finding
Concepts
The computer speaks for itself
Model locality and the secure tier
Capabilities, not variants
Guardrails and approvals
Memory and continuity
Grounded answers
Features
Right-Sized Intelligence
Air-Gapped Private Execution
Hot-Swap Any Provider
Context Window Compression
Structured Agent Lifecycle
Secure Credential Storage
37 Pluggable System Scanners
GPU & AI Accelerator Diagnostics
The Four Whys
Calm Notification Attunement
Autonomous Self-Management Cycles
Proactive Morning Reports & Reflexes
Full Computer Vision Suite
Apps & Container Management
Blast Radius Before You Edit
AI Diff Proposals with Instant Rollback
Intent Kept Next to the Change
Cross-Session Memory Vault
Change Provenance Tracking
Human-in-the-Loop Approval Queue
Pre-Execution Dry-Run Simulation
Offline Hybrid Retrieval
Thousands of Indexed Documents
Cite-and-Verify Links
Web Search Fallback
Unified Three-Panel Shell
Inline Terminal Tiles with Sandbox
Direct @Mentions for Hardware & Services
Keyboard-First Command Palette
Shell Integration
Dynamic Skill Registry
Olivetti Design Language
Instant Local Voice Pipeline
Acoustic Environment Sensing
Screenshot & Diagram Analysis
Visual Aura State Indicator
Zero-Friction Peer Pairing
Canonical Host + Satellite Bodies
Remote Tool Execution Proxy
Built-in MCP Server
Home Assistant Entity Control
Autonomous Cognitive Loop
Occupancy & Behavior Learning
Frigate NVR Event Ingestion
Reference
Reference
CLI
REST API
Configuration
Capabilities
Operations
systemd units
Kiosk appliance
Paths and data formats
Select theme
Dark
Light
Auto
Paths and data formats