-
Notifications
You must be signed in to change notification settings - Fork 5
Home
rivernona edited this page May 27, 2026
·
26 revisions
The current commands work. This phase makes them complete.
explain
-
--since/--untilfor time-bounded log queries -
--contextto pull logs from multiple related services at once (e.g. nginx + postgresql) -
--diffto compare logs between two boots and explain what changed auditwatch <service>why <exit-code> --service <name>
Quality of life
--output jsonhosomaki portshosomaki cronshosomaki mountshosomaki timers
These make Hosomaki useful in daily routines rather than just incident response.
summarise --since <time>compare --service <name> --boot -1historyaliasenv-check
The biggest architectural milestone. Everything before this is stateless.
Storage
- SQLite + embeddings via Ollama's
/api/embeddings - pgvector
predict
A background service that keeps an eye on the system continuously. Unlocked properly by the memory layer.
- Real-time anomaly detection
- Proactive warnings before things fail
- Continuous predictions based on the machine's own history
- Instant
statusanddoctorresponses - daemon becomes the brain, the CLI is just a client
Note: Do not underestimate this one
- Ollama
- OpenAI and Anthropic as opt-in remote providers
- Any OpenAI-compatible endpoint (LM Studio, llama.cpp, vllm, etc.) via a unified interface
- Opt-in cloud analysis path: logs are scrubbed and sanitised locally before anything leaves the machine, then analysed by a stateless remote agent. The user explicitly enables this. Nothing leaves by default.
- chat interface: not a CLI feature. If a conversational interface is built eventually, it belongs in a UI on top of the daemon, not as a CLI command.
Your Linux system has a story to tell. Hosomaki is the moment it finally finds its voice.