Models
MixedConfigure the default chat model for agents. Advanced routing and house-wide model catalogs are still available below, but they stay out of the main path.
Providers & API Keys
OAuth is the preferred way to authenticate with Anthropic and ChatGPT. It's free with a Claude Max plan or ChatGPT Plus/Pro subscription and refreshes automatically. Use API keys below for all other providers or as a fallback.
OAuth Sign-in recommended
A new tab will open to Anthropic's OAuth page. After authorizing, copy the entire callback URL from your browser's address bar and paste it below.
Open OAuth pageThe OAuth flow opens your browser automatically and completes via a loopback callback. Wait for the status to flip to Connected.
API Keys
Stored in config/secrets.yaml. Use these for providers that don't offer OAuth, or as a fallback.
Agents
Roster and runtime controls for each Home23 agent.
Worker Library
Install reusable specialists that can diagnose, verify, summarize, and report back without running a standalone Home23 engine. This is where the house learns what each worker is for.
What This Unlocks
Install Specialist
Installed Specialists
Available Worker Packs
Try A Worker
Recent Proof Trail
Terminal Use
node cli/home23.js worker list
node cli/home23.js worker create systems --template systems --owner jerry
node cli/home23.js worker run systems "inspect the current live problem and produce a receipt"
Models
Pick the normal chat model for the selected agent. Advanced routing and house-wide model catalogs are still available below, but they stay out of the main path.
Chat Default
The model this agent uses for normal chat unless a conversation explicitly picks another model.
Pulse Voice
Optional model override for the selected agent's dashboard remarks. Leave it aligned with chat unless the pulse needs a different voice model.
Voice Prompt Editor Dashboard remark personality for this agent.
How the dashboard voice talks. Tune this when the pulse remarks need a different personality.
Advanced Cognitive Routing Internal engine slots, primary models, and fallbacks.
Per-slot routing for the thinking engine. Each row is one internal model call path, with optional fallbacks for errors or rate limits.
House-Wide Catalog and Aliases Shared provider model lists and shortcut names.
Available Models per Provider
House-wide model catalog. These are the models shown in evobrew and shared pickers across Home23.
Aliases
House-wide shortcuts that any agent can use when resolving model names.
| Alias | Provider | Model |
|---|
Query
Defaults for the selected agent's Query tab. These seed the dropdowns when that dashboard loads; users can still override per-query.
Default Query
PGS (Partitioned Graph Synthesis)
Document Feeder
Configure what documents get ingested into your agent's brain and how they're processed.
These settings target the selected agent and save to its instances/<agent>/config.yaml,
with configs/base-engine.yaml acting only as the fallback default. Some changes hot-apply; others require that agent's engine to restart.
Live Status
Paths & Patterns
The orchestrator always watches the drop zone and the agent's workspace directory. Add additional paths here to ingest files from elsewhere on your machine.
Frequency & Batching
Drives when pending documents are flushed from the ingestion queue to the live brain. Interactive uploads always trigger a debounced fast flush regardless of these settings.
Document Compiler
The compiler runs raw documents through an LLM to extract concepts, relationships, and insights before they enter your agent's brain. Disabling means documents go in as raw chunks — lower quality, more noise.
Binary Format Converter
Uses MarkItDown (Python) to convert PDFs, DOCX, images, audio, and other binary formats to markdown before ingestion.
Requires pip install markitdown. Vision model needs OpenAI API access.
Drop Zone
Drag and drop files to ingest them into your agent's brain. Files land in the watched drop zone directory and are auto-processed within a second. Max 100MB per file, 20 files per upload.
Skills
Shared skills are host-wide capabilities for all Home23 agents on this machine. Public skill settings live in
config/home.yaml; credentials live in
config/secrets.yaml.
Skill Catalog
Use this to see what the shared skill system currently exposes, how healthy each skill is, and which ones need credentials.
X Research
Read-only X/Twitter research uses its own X API bearer token. This is stored host-wide so any Home23 agent can use the skill without per-user shell setup.
Vibe
Controls the dashboard Vibe tile — CHAOS MODE image generation, archive rotation, and optional dream augmentation that pulls symbolic motifs from the agent's most recent dreams.
Generation & Rotation
External Sources
Additional directories of images to mix into the Vibe cycle. One absolute path per line (use ~/ for your home directory). Images from these folders are displayed alongside CHAOS MODE generations — sorted by file modification time, newest first.
Dream Augmentation
When enabled, the vibe service reads the N most recent dreams from the agent's brain and extracts symbolic motifs. Motifs are woven into CHAOS MODE prompts as texture and atmosphere, never as the literal subject.
Tiles
Compose the Home dashboard without code changes. Layout controls the full Home tab.
Custom tiles use reusable connections stored in config/secrets.yaml; tile definitions live in config/home.yaml.
Layout
Drag rows to reorder the Home tab. Toggle visibility and set each tile's width.
Tiles
Create custom weather, sauna, or advanced HTTP/JSON tiles.
Connections
Reusable secret-backed connections for all custom tiles.
Agency — Autonomous Actions
The allow-list below is house-wide. The audit trails at the bottom show what the selected agent actually tried and executed.
Global
Actions
Toggle actions on/off, flip into dry-run (logs intent only, no side effect), adjust per-action rate limits. Changes hot-apply — no restart.
Integrations
Recent Actions
Live audit trail for the selected agent. Intent is logged before the handler runs; outcome after. Refreshes every 5s.
Rejected Requests
Actions the selected agent tried but weren't in the allow-list. Worth watching — these are requests for new capabilities.
System
Ports, embeddings, chat defaults, and maintenance actions.
Ports
Chat Defaults
Embeddings
Changing the embedding model or dimensions requires re-ingesting all documents. Existing brain embeddings become incompatible with the new model.