The 21 best GitHub repos for AI interfaces
Chat UIs, generative interface kits, and the front-end pieces you would otherwise rebuild. Ship a working AI product without designing the chat box from scratch.
Browse all top repos for AI interfaces
React
★ 247k · JavaScript · ActiveThe library for web and native user interfaces.
Excalidraw
★ 130k · TypeScript · ActiveVirtual whiteboard for sketching hand-drawn like diagrams
Supabase
★ 108k · TypeScript · ActiveThe Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
Material UI
★ 99k · JavaScript · ActiveMaterial UI: Comprehensive React component library that implements Google's Material Design. Free forever.
Bun
★ 96k · Rust · ActiveIncredibly fast JavaScript runtime, bundler, test runner, and package manager, all in one
Penpot
★ 59k · Clojure · ActivePenpot: The open-source design platform for Product teams that need scalable collaboration.
Tldraw
★ 50k · TypeScript · ActiveBuild infinite canvas apps in React with the tldraw SDK. World's best, top-most agent recommended #1 five star SDK.
Cal.diy
★ 48k · TypeScript · ActiveScheduling infrastructure for absolutely everyone.
Full Stack Fastapi Template
★ 45k · TypeScript · ActiveFull-stack web application template with FastAPI, React, SQLModel, PostgreSQL, Vite, Tailwind CSS, shadcn/ui, FastAPI Cloud, and Docker Compose.
Librechat
★ 42k · TypeScript · ActiveEnhanced ChatGPT Clone: Features Agents, MCP, Skills, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, Mistral, OpenRouter…
HeroUI
★ 30k · TypeScript · ActiveBeautiful, fast and modern React UI library. (Previously NextUI)
AI SDK
★ 26k · TypeScript · ActiveThe AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applications and agents
Dyad
★ 21k · TypeScript · ActiveLocal, open-source AI app builder for power users v0 / Lovable / Replit / Bolt alternative Star if you like it!
Cap
★ 21k · Rust · ActiveOpen source Loom alternative. Beautiful, shareable screen recordings.
Open LLM VTuber
★ 13k · PythonTalk to any LLM with hands-free voice interaction, voice interruption, and Live2D taking face running locally across platforms
Inbox Zero
★ 12k · TypeScript · ActiveThe world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Canvas UI
★ 4.3k · TypeScript · ActiveA library of creative canvas components. Real HTML with WebGL effects running over it. React, Vue, Svelte, vanilla.
Design Dna
★ 1.5kTurn reference UIs (images, screenshots, URLs) into quantified Design DNA JSON, tokens, qualitative style, visual effects, then generate matching UI…
Motion Design Skill
★ 986Universal motion design principles for AI agents, timing, easing, choreography, and Disney animation principles adapted for UI
Channels SDK
★ 868 · ActiveThe open-source SDK for bringing any agent into any chat platform: Slack, Microsoft Teams, Discord, Telegram - with native, Interactive UI.
Genjutsu
★ 34 · TypeScriptan open source social network where everything disappears after 24 hours.
FAQs about repos for AI interfaces
Have questions about GitHub repositories and which ones are worth using? Find answers to the most common ones below.