{"slug": "show-hn-silta-family-assistant-on-matrix-with-continuity-across-context-limits", "title": "Show HN: Silta: family assistant on Matrix with continuity across context limits", "summary": "Silta, a self-hosted family assistant built on Claude Code and served from a single Matrix account, has been used by its developer, family, and close friends for three weeks, the developer said in a Show HN post. Silta preserves conversation continuity across context limits through a handoff and compaction procedure that writes its own summary with a custom prompt, and it runs on a dedicated VM with separate Linux users per session, systemd hardening, and Claude Code's bubblewrap sandbox. The developer reports a moderately used session on the Anthropic API extrapolates to $100-$150 per month, with each research run costing $6-$12, while a session can run on a $20 Claude Pro subscription since the release of Opus 5.5.", "body_md": "Silta is a self-hosted assistant serving multiple users from a single Matrix account, used by me, family, and close friends for the last three weeks. It runs on Claude Code with each person using their own Claude subscription.\n\nSilta answers everyday questions, conducts web research (presenting the results as PDFs), performs scheduled tasks to monitor/research something and notify you if needed.\n\nIt uses a deliberate handoff & compaction procedure, writing the compaction summary itself with a custom prompt, so the thread of the conversation and its picture of the user is preserved across context limits. As it turned out, the assistant accessible in a continuous chat (contrary to ChatGPT / Claude Web sessions) builds up better context about you and your tasks, and provides more relevant answers and help.\n\nIt runs on Claude Code as the only allowed way to use a personal Claude subscription. Using Claude Code also spares me developing a harness, at the cost of tracking changes as new versions of Claude Code are released. The assistant itself (the daemon, the channel plugin, the supervisor, and the deployment) is open-source, while the model and the harness are Anthropic's and proprietary.\n\nSilta is deployed to a dedicated VM with separate Linux users per session and systemd hardening, protecting sessions from each other. Claude Code's bubblewrap sandbox is used to protect the Claude credential and the harness's state from the agent. This does not protect from prompt injections coming from search results and potentially leaking user data.\n\nMatrix E2EE protects the conversation from a Matrix server operator, but everything in the context is of course sent to the model provider. Private content is never logged, and the operator is expected to respect the privacy and not read the session transcripts on disk. Additionally, it is recommended to use full-disk encryption and tell the users how their data is handled.\n\nSilta only works in its workspace with files explicitly shared by users in the chat. Giving it access to a user's own computer or services like email is not planned.\n\nSince Opus 5.5 has been released, it is possible to run a session on a $20 Claude Pro subscription. Before that, only Fable 5.1 was pleasant enough to talk to. When run on Anthropic API, a moderately used session extrapolates to $100-$150 per month, with each research run costing $6-$12.\n\nSilta is built with Claude Code and Silta itself, reviewed and tested by me.\n\nComments URL: [https://news.ycombinator.com/item?id=49920621](https://news.ycombinator.com/item?id=49920621)\n\nPoints: 3\n\n# Comments: 0", "url": "https://wpnews.pro/news/show-hn-silta-family-assistant-on-matrix-with-continuity-across-context-limits", "canonical_source": "https://github.com/dmitry-markin/silta", "published_at": "2026-10-01 12:11:34+00:00", "updated_at": "2026-10-01 12:48:01.730323+00:00", "lang": "en", "topics": ["ai-agents", "ai-tools", "ai-products", "large-language-models"], "entities": ["Silta", "Matrix", "Claude Code", "Anthropic", "Claude Pro", "Opus 5.5", "Fable 5.1", "Hacker News"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/show-hn-silta-family-assistant-on-matrix-with-continuity-across-context-limits", "markdown": "https://wpnews.pro/news/show-hn-silta-family-assistant-on-matrix-with-continuity-across-context-limits.md", "text": "https://wpnews.pro/news/show-hn-silta-family-assistant-on-matrix-with-continuity-across-context-limits.txt", "jsonld": "https://wpnews.pro/news/show-hn-silta-family-assistant-on-matrix-with-continuity-across-context-limits.jsonld"}}