Ghiath
isfaaghyth/ghiath
Two self-hosted Hermes assistants, work and home, with Obsidian vaults and Telegram bots
Ghiath is a personal setup of two isolated Hermes Agent assistants, one for work and one for home, each backed by its own notes vault and reached through Telegram. It gives a single person or a household a local-first assistant pair with semantic search, device sync and phone reminders.
What Ghiath does
Ghiath sets up two separate Hermes Agent assistants, a work agent and a home agent. Each has its own Hermes profile, Markdown notes vault, Qdrant collection for semantic search and Telegram bot. The work agent runs GLM 5.1, is used by one person, and asks for confirmation over Telegram before it executes anything. The home agent runs DeepSeek v4 Flash, is shared with a partner, and handles reminders, lists, plans, appointments and journaling without any access to the work vault.
The vaults replicate through CouchDB so Obsidian LiveSync can keep them current across devices. Language model calls go through KeiRouter, which holds the provider keys, and reminders fire from Hermes's own cron and reach a phone through ntfy. Everything runs locally first; putting it on a VPS behind Caddy and your own domain is optional. The author describes it as a small personal setup with no planner, task graph or retry logic, and points to a separate project called ghiath-loop for heavier agentic work.
Key features
- Two isolated agents with separate Hermes profiles, vaults, Qdrant collections and Telegram bots
- Work agent asks for confirmation over Telegram before executing anything
- Markdown notes vaults with semantic search through Qdrant
- CouchDB replication so Obsidian LiveSync can sync vaults across devices
- Reminders scheduled with Hermes cron and delivered to a phone through ntfy
- Model calls routed through KeiRouter, which holds the provider keys
When to use it
- Running a private technical assistant that you message from Telegram
- Giving a household a shared assistant for lists, reminders and appointments
- Keeping an Obsidian vault searchable by an agent while syncing it between devices
Who it is for: Individuals who want a self-hosted, Telegram-driven pair of personal Hermes assistants tied to an Obsidian vault and do not need agent orchestration.
How it fits with Hermes Agent
Built on Hermes Agent: each assistant is a separate Hermes profile, and scheduled reminders use Hermes's own cron.
Note: The README states it is built for light personal use and has no planner, task graph or retry logic.
FAQ
What is Ghiath?
Ghiath is a self-hosted setup of two Hermes Agent assistants, a work agent and a home agent. Each has its own notes vault, Qdrant search collection and Telegram bot, and the two never share data.
Does Ghiath work with Hermes Agent?
Yes, it is built on Hermes Agent. Each assistant runs as its own Hermes profile, and reminders use the Hermes cron scheduler.
Is Ghiath meant for heavy or long-running agent work?
No. The README says it is built for light personal use, with no planner, task graph, retry logic or multi-agent orchestration. The author points to a separate project, ghiath-loop, for more advanced workflows.
Similar automations for Hermes Agent
All automationsA-share stock screening system combining the Kronos K-line model with a Hermes Agent self-evolution loop
indranilbanerjee ContentForgeEditorial production system that researches, verifies, drafts and delivers long-form content with review
zealxz QuietLoopLocal-first reflection loop for personal agents with receipts, human approval and a Hermes skill
AtlasOmnia Hermes LoopsAutonomous agent loops for Hermes Agent: an autoresearch harness and read-only maintenance loops
Zhonghao1995 Agentic SWMM WorkflowVerification-first stormwater modelling framework with EPA SWMM, QGIS, Skills and MCP, usable from Hermes
Weaxs Stock Analysis PluginMulti-market stock analysis, screening and backtesting tools for Hermes Agent, Pi Agent and OpenClaw
Related guides: Build agent teams with the Hermes kanban board · How to run Hermes Agent securely