← all repositories
homanp/langchain-ui

This chatbot builder is a ghost town with a successor

A no-code LangChain UI that shipped half its roadmap, then the team walked away to build something else.

914 stars JavaScript Chat AssistantsApp Builders
langchain-ui
Velocity · 7d
+0.8
★ / day
Trend
steady
star history

What it does LangChain UI was a Next.js-based dashboard for spinning up custom ChatGPT-style bots without writing code. You could wire in external data sources, prompts, and plugins, then embed the finished bot elsewhere. It also promised per-chatbot API endpoints, usage quotas, and theme customization.

The interesting bit The project is brutally honest about its own demise: a banner at the very top announces it is unmaintained and points readers to Superagent, the team’s newer “granular” agent framework. That kind of transparency is rare; most abandoned repos just quietly rot. The README also admits they ditched the TypeScript LangChain package mid-flight because the Python version was ahead, forcing users to run a separate Python API alongside the Next.js frontend.

Key highlights

  • Built on Next.js 13 app directory, Chakra UI, Prisma, and NextAuth
  • “Bring your own DB” and “bring your own auth provider” (GitHub by default) were actually implemented
  • Half the roadmap is checked off; the other half—API endpoints, external datasources, plugins, themes, embedding—never shipped
  • Requires running a separate Python API repo (langchain-ui-api) to handle agent logic
  • 914 stars, MIT license, explicitly unmaintained

Caveats

  • The repo is unmaintained; the team has moved to Superagent
  • Several headline features (API endpoints, plugins, embedding) are listed in the roadmap but unchecked, and the README’s feature list contradicts the roadmap on what’s actually done
  • The split-stack setup (JS frontend + Python backend) adds deployment friction that was supposed to be temporary

Verdict Worth a quick look if you’re studying how early LangChain tooling evolved, or if you want to fork a half-built Next.js chat UI. Skip it if you need something production-ready today—use Superagent instead, or any of the dozen maintained alternatives.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.