Skip to content

asundar43/branchGPT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

branchGPT

branchGPT Logo

Explore different AI responses without starting over. Branch your chats, explore multiple angles, and never lose your train of thought.

About

branchGPT is a modern AI chat interface that revolutionizes how you interact with AI. Unlike traditional chatbots where conversations follow a linear path, branchGPT allows you to:

  • 🌳 Create conversation branches to explore different responses
  • 🔄 Never lose your train of thought by maintaining multiple conversation threads
  • 🚀 Seamlessly switch between different conversation paths
  • 💡 Compare different AI responses to the same prompt

Features

  • Conversation Branching: Create multiple branches from any point in your conversation
  • Modern UI/UX: Built with Next.js 14 and styled with modern design principles
  • Theme Support: Light and dark mode with system preference detection
  • Responsive Design: Works seamlessly across desktop and mobile devices
  • Performance Analytics: Integrated with Vercel Analytics and Speed Insights
  • Toast Notifications: Clean notification system using Sonner

Tech Stack

Getting Started

  1. Clone the repository:
git clone https://github.com/yourusername/branchgpt.git
cd branchgpt
  1. Install dependencies:
npm install
# or
yarn install
# or
pnpm install
  1. Run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
  1. Open http://localhost:3000 with your browser to see the result.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

MIT License

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published