Show HN: I built a Claude AI chat interface to bypass platform limits
(github.com)35 points by NabilChiheb 3 days ago | 13 comments
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!
vunderba 3 days ago | next |
Since you're using the API, any particular reason why you didn't just use Librechat? It already has support for API keys for Claude, OpenAI, and you can also use it with locally hosted LLMs through Ollama, and has all of the same feature (saved conversations, file attachments, caching, etc.)
https://github.com/danny-avila/LibreChat