Skip to content

Repository files navigation

ChatFlow

A non-linear AI chat application with branching conversations and visual flow editing.

Features

  • 🌳 Branching Conversations - Create multiple conversation branches from any message
  • 🎨 Flow View - Visualize and navigate conversation trees
  • ☁️ Cloud Sync - Sync conversations across devices via S3
  • 🖼️ Multimodal - Support image input for vision models
  • 🌙 Dark Mode - Comfortable viewing experience

Quick Start

# Install dependencies
npm install

# Run development server
npm run dev

Open http://localhost:3000 in your browser.

Configuration

Set your API key in the Settings panel. Supports OpenRouter and other OpenAI-compatible APIs.

Tech Stack

  • Next.js 15
  • React 19
  • Zustand
  • Tailwind CSS
  • Vercel AI SDK
  • React Flow

License

MIT

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages