# thane-ai-agent

> Autonomous AI agent for Home Assistant with multi-model routing, persistent memory, and an OpenAI-compatible API

- **URL**: https://www.freshcrate.ai/projects/thane-ai-agent
- **Author**: nugget
- **Category**: AI Agents
- **Latest version**: `v0.9.2` (2026-05-01)
- **License**: Apache-2.0
- **Source**: https://github.com/nugget/thane-ai-agent
- **Language**: Go
- **GitHub**: 5 stars
- **Registry**: github (`nugget/thane-ai-agent`)
- **Tags**: `ai-agent`, `anthropic`, `go`, `golang`, `home-assistant`, `home-automation`, `iot`, `llm`

## Description

Autonomous AI agent for Home Assistant with multi-model routing, persistent memory, and an OpenAI-compatible API

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v0.9.2` | 2026-05-01 | High | v0.9.2 is the release where Thane gets serious about context integrity. v0.9.1 made the operational surfaces sturdier; v0.9.2 asks the next, harder question: can the model trust the context it sees, understand why it is seeing it, and delegate work without carrying the wrong state across boundaries?  The answer is now much closer to yes. Documents gain signed roots and corpus-aware intake. Capability tags become additive, inspectable, and tied to live context. Delegates get task-shaped prompts, |
| `v0.9.1` | 2026-04-23 | High | > **Note:** v0.9.0 was published under the tag `v0.9.0-rc` because of a release tooling mistake. This release compares against `v0.9.0-rc`, which is the real v0.9.0 release.  v0.9.1 is the first release after the convergence work of v0.9.0. The architecture is no longer trying to become one thing; now it starts getting sharper, safer, and easier to operate as that one thing.  The theme is production hardening. Managed documents become a real knowledge substrate instead of a thin file wrapper. Ru |
| `v0.9.0-rc` | 2026-04-07 | Medium | # v0.9.0 — The Convergence Release  > **Note:** This release is tagged `v0.9.0-rc` due to a GitHub immutable releases mishap during the release process. This *is* the v0.9.0 release — the tag name is just a scar from learning that GitHub won't let you delete and recreate a release once assets have been uploaded.  v0.9.0 is the first Thane release that represents a deliberate pause for architecture, documentation, and process rather than feature velocity. 540 commits since v0.8.4, focused on |
| `v0.8.4` | 2026-03-12 | Low | ## Highlights  ### Content-Addressed Attachment Store (#560, #561, #562) Full attachment pipeline: content-addressed storage with SHA-256 dedup, SQLite metadata index, vision analysis with 3-tier caching, and agent tools for search/list/analyze. Signal bridge integrated; all channels share dedup and metadata.  ### Git-Backed Provenance Store (#556) Signed, auditable file store for ego.md and metacognitive.md. Every write is a git commit with SSH signature enforcement, providing a tamper-evident |
| `v0.8.3` | 2026-03-12 | Low | ## What's Changed * chore: remove web dashboard package (clean slate for #534) by @thane-developer in https://github.com/nugget/thane-ai-agent/pull/536 * feat: add logs_query tool for SQLite log index by @thane-developer in https://github.com/nugget/thane-ai-agent/pull/533 * feat: loop infrastructure with process registry (#509 phase 1) by @thane-developer in https://github.com/nugget/thane-ai-agent/pull/538 * refactor: reimplement metacog as first loop consumer by @thane-developer in https://gi |
| `v0.8.2` | 2026-03-10 | Low | OpenClaw workspace-aware agent behavior, exposed as a faux Ollama model on Thane's existing API. Plus logging field fixes that complete the structured logging work from v0.8.1.  **22 files changed, 1,608 insertions, 79 deletions across 7 commits.**  ## Highlights  ### thane:openclaw Faux Ollama Model (#256, #528) - New `internal/openclaw` package exposes a `thane:openclaw` model on the Ollama-compatible API (port 11434) that replicates OpenClaw v2026.2.9 workspace-aware agent behavior using Than |
| `v0.8.1` | 2026-03-10 | Low | Structured logging overhaul. Thane's logging system now writes JSON by default, self-manages rotation, propagates trace context through the agent loop, and indexes every log record in SQLite for fast session-scoped queries from the web dashboard.  **37 files changed, 2,783 insertions, 230 deletions across 10 commits.**  ## Highlights  ### Self-Managed Log Rotation (#521) - JSON-structured log output by default — machine-parseable, human-readable with `jq` - Built-in file rotation with configurab |
| `v0.8.0` | 2026-03-10 | Low | Phase 4: Presence. Thane now pushes actionable notifications with human-in-the-loop callbacks, syncs contacts natively via CardDAV, monitors media feeds, and exposes a full web dashboard for operational visibility.  **293 files changed, 32,671 insertions, 4,527 deletions across 136 commits.**  ## Highlights  ### Actionable Notifications & HITL - Provider-agnostic notification routing with pluggable delivery channels - `send_notification` for fire-and-forget push via HA companion app - `request_h |
| `v0.7.1` | 2026-02-23 | Low | # Thane v0.7.1  **39 commits, 71 files changed, +13,656 / -224 lines**  A major feature release building on v0.7.0's foundation: native media integration, metacognitive self-monitoring, Signal UX improvements, and infrastructure hardening across the board.  ## 🎬 Native Media Integration  **`media_transcript` tool** — fetch transcripts from YouTube, Vimeo, podcasts, or any of yt-dlp's 1000+ supported sites. (#354, #360, PR #355)  - VTT cleaning pipeline: deduplicates rolling captions, strips tim |
| `v0.7.0` | 2026-02-21 | Low | Phase 3: Autonomy. Thane can now read and reply to email, manage its own capabilities, and route decisions based on who's asking.  **111 files changed, 21,603 insertions, 842 deletions across 147 commits.**  ## Highlights  ### Native Email (IMAP + SMTP) - Full IMAP client: `email_list`, `email_read`, `email_search`, `email_folders`, `email_mark`, `email_move` - SMTP send/reply with markdown-to-HTML conversion: `email_send`, `email_reply` - Automatic email polling with UID high-water mar |

## Citation

- HTML: https://www.freshcrate.ai/projects/thane-ai-agent
- Markdown: https://www.freshcrate.ai/projects/thane-ai-agent.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/thane-ai-agent/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
