Settings

Theme

Show HN: KinBot – Self-hosted AI agents that build their own web apps

github.com

1 points by marlburrow 2 months ago · 1 comment

Reader

marlburrowOP 2 months ago

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.

Repo: https://github.com/MarlBurroW/kinbot

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection