Skip to content

FuseIon is a lightweight AI chat app for nerds providing access to state-of-the-art models with bring-your-own-key support, focusing on speed, and good UX

License

Notifications You must be signed in to change notification settings

prudentbird/fuseion

Repository files navigation

FuseIon - AI Chat App for Nerds

MIT License AI SDK v5 Alpha T3 ChatCloneathon Entry

Features

  • Multi-Model Support: Use multiple AI models for different tasks.
  • AI-Powered Conversations: Engage in intelligent discussions with AI.
  • Real-Time Device Sync: Clients remain in sync for a seamless chat experience.

Demo

fuseion.mp4

Prerequisites

  • pnpm 10+
  • Node.js 23+
  • A modern web browser

Installation

  1. Clone the repository:
git clone https://github.com/prudentbird/fuseion.git
cd fuseion
  1. Install dependencies:
pnpm install
  1. Set up environment variables:
cp .env.example .env.local
  1. Start the development server:
pnpm dev
  1. Start the convex dev server:
pnpm dev:convex
  1. Visit http://localhost:3000 to see FuseIon in action!

Tech Stack

  • Database: Convex
  • Authentication: AuthJS
  • UI: ShadCN UI & Lucide Icons
  • AI SDK: Vercel AI SDK v5 Alpha
  • Framework: Next.js 15 canary with App Router

Contributing

Contributions are encouraged! If you find a major bug or have improvements, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

T3 Chat for the inspiration and resources.

About

FuseIon is a lightweight AI chat app for nerds providing access to state-of-the-art models with bring-your-own-key support, focusing on speed, and good UX

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •