Skip to content

vitorwlima/ai-studio

Repository files navigation

AI Studio

AI Studio is an open-source AI chat that allows you to chat with all available LLMs.

Roadmap

Main features

  • add react router 14/02/2026
  • install tailwind 14/02/2026
  • add clerk auth on fe (locked pages + sign in/up) 14/02/2026
  • add clerk auth on convex be 14/02/2026
  • add basic ui with sidebar 14/02/2026
  • add chat container (use hardcoded openrouter key for now) 15/02/2026
  • sort thread by date in the list (if animated would be cool) 16/02/2026
  • improve auto scroll behavior (may have to improve later but its done) 16/02/2026
  • improve input box (make it textarea expandable) 16/02/2026
  • add editable BYOK (gotta encrypt it) 16/02/2026
  • add user/settings button at the end of the sidebar (or top right of the screen?) 16/02/2026
  • add model selector 17/02/2026
  • add ability to delete thread 17/02/2026
  • add ability to edit thread title 17/02/2026

Later

UI/UX

  • make sidebar collapsible 18/02/2026
  • rethink/polish whole ui (a lot of work to do still but good enough mvp) 18/02/2026

MVP

  • landing page 19/02/2026
  • implement payment (fixed 4$/month for structure (you can clone and host it for free), plus byok pricing only. goated model) 19/02/2026 (fixed on 21/02/2026 -> moved to stripe with convex component as clerk billing doesn't work on brazil.)
  • set up prod 21/02/2026
  • improve settings and user management (can not logout yet lol) 24/02/2026
  • add agents.md (maybe not necessary after some research papers saying its usually bad lol. would have to study a bit and actually think through what to write in there) 26/02/2026 -> skipping for now
  • add license 26/02/2026
  • open source it and post it (add better docs)

Structure

  • set up proper monorepo to fix convex workarounds. should allow for mobile app and desktop app to reuse the same backend easily. 19/02/2026
  • add better eslint/prettier and tailwind prettier plugin for classnames ordering
  • update convex agent and ai sdk to v6 when the version is available: get-convex/agent#216
  • add better env variables management/validation
  • automate convex deploy to prod on push to main or vercel build or actions or something (gotta run pnpx convex deploy at the backend folder for now)

Extra features

  • sidebar mobile responsive (and another UX/UI overhaul, for reals now) 24/02/2026
  • better pay wall (let user see whole website, just cant send message) 24/02/2026
  • better ux for when sending first chat message
  • better ui for reasoning box
  • browser search tool (most necessary IMO)
  • file uploads
  • add a button or something to "add SOTA models" that auto-adds latest gpt, claude, etc. (maybe a button to add main open weight models too)
  • image generation
  • folder separation for the chats

Future

  • desktop app
  • mobile app

About

Best AI chat app.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors