Hey HN, I built KinBot because I was frustrated with AI tools that forget everything between sessions.
The core idea: you create "Kins," which are AI agents with persistent memory (vector + full-text search), real identity, and autonomy. They live on your server and remember every conversation.
What makes it different from other agent platforms:
- Mini Apps: Kins can build and serve their own web applications on the fly. Think of it as giving your agent a canvas to create interactive tools, dashboards, or utilities.
- Persistent memory: not just context window tricks, but actual long-term memory with hybrid search across months of conversations.
- Multi-agent collaboration: Kins can talk to each other, delegate tasks, spawn sub-agents.
- Runs anywhere: single process, SQLite, works on a Raspberry Pi. No Kubernetes cluster needed.
- 23 AI providers supported (OpenAI, Anthropic, Google, Ollama, etc.)
Tech stack: Bun + Hono on the backend, React + TailwindCSS on the frontend, SQLite for everything. One Docker command to run it.
I have been using it daily for months as my personal assistant setup. The mini-apps feature is what I find most exciting: instead of just chatting, your agents can actually build things you interact with.
Looking for feedback on: the mini-apps concept, the memory architecture, and whether the self-hosting story is compelling enough. Happy to discuss technical details.
marlburrow•8h ago
The core idea: you create "Kins," which are AI agents with persistent memory (vector + full-text search), real identity, and autonomy. They live on your server and remember every conversation.
What makes it different from other agent platforms:
- Mini Apps: Kins can build and serve their own web applications on the fly. Think of it as giving your agent a canvas to create interactive tools, dashboards, or utilities.
- Persistent memory: not just context window tricks, but actual long-term memory with hybrid search across months of conversations.
- Multi-agent collaboration: Kins can talk to each other, delegate tasks, spawn sub-agents.
- Runs anywhere: single process, SQLite, works on a Raspberry Pi. No Kubernetes cluster needed.
- 23 AI providers supported (OpenAI, Anthropic, Google, Ollama, etc.)
Tech stack: Bun + Hono on the backend, React + TailwindCSS on the frontend, SQLite for everything. One Docker command to run it.
I have been using it daily for months as my personal assistant setup. The mini-apps feature is what I find most exciting: instead of just chatting, your agents can actually build things you interact with.
Looking for feedback on: the mini-apps concept, the memory architecture, and whether the self-hosting story is compelling enough. Happy to discuss technical details.
Repo: https://github.com/MarlBurroW/kinbot