{"slug": "show-hn-building-a-stateful-ai-agent", "title": "Show HN: Building a Stateful AI Agent", "summary": "A developer forked Opencode to add autonomous memory management, creating a stateful AI agent that can be plugged into Hermes and other coding tools. The project aims to build a voice- and mobile-first client with a server running in a sandbox or VM, compatible with multiple models.", "body_md": "As I started my building journey few months ago, AI agents/coding tools not being stateful has been a big pain for me.\n\nSo I just shipped an Opencode fork (my current daily driver for building) with built-in autonomous memory management, the memory core can also be plugged into Hermes (included) and other desktop/coding agents with few prompts.\n\nIt's WIP, but please try it and give me your feedback.\n\nGoal is to build a voice and mobile first client with server running in a sandbox or VM and works with all models like Opencode does, and replaces my current hermes+opencode setup running on a Oracle VM.\n\nhmu if you wanna collab on this :)\n\nComments URL: [https://news.ycombinator.com/item?id=48564976](https://news.ycombinator.com/item?id=48564976)\n\nPoints: 1\n\n# Comments: 0", "url": "https://wpnews.pro/news/show-hn-building-a-stateful-ai-agent", "canonical_source": "https://github.com/surya17495/centri", "published_at": "2026-06-17 02:18:11+00:00", "updated_at": "2026-06-17 02:52:57.734556+00:00", "lang": "en", "topics": ["ai-agents", "ai-tools", "developer-tools", "large-language-models"], "entities": ["Opencode", "Hermes", "Oracle VM"], "alternates": {"html": "https://wpnews.pro/news/show-hn-building-a-stateful-ai-agent", "markdown": "https://wpnews.pro/news/show-hn-building-a-stateful-ai-agent.md", "text": "https://wpnews.pro/news/show-hn-building-a-stateful-ai-agent.txt", "jsonld": "https://wpnews.pro/news/show-hn-building-a-stateful-ai-agent.jsonld"}}