Show HN: I built a Claude AI chat interface to bypass platform limits

I got frustrated with Claude's official platform limitations - conversations disappearing, no customization options, and clunky file handling.

So I built my own interface over a weekend!

GitHub: https://github.com/chihebnabil/claude-ui

What it does:

- Saves all conversations locally (SQLite + Drizzle ORM) - Lets you customize Claude's personality per chat - Handles file attachments properly + caching input tokens - Dark/light mode - No conversation limits - Markdown & code syntax highlighting

Tech stack is pretty simple:

- Nuxt 3 for the frontend - Anthropic's SDK for Claude integration - @nuxt/ui for components - Local SQLite DB

Happy to answer any questions!

39 points NabilChiheb 2 years ago 14 comments

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton