DEV / 2025.07
Modular studio panel

Study Helper Progress: File Management

Study Helper file management systems, and upcoming technical challenges. Plus some cool finds in tech and anime.

Released
February 17, 2025
Runtime
2 min read
Serviced
July 14, 2026
Study Helper Progress: File Management
Field attachment / channel 07
Article outputCHANNEL 07

šŸ“ The Last Week

In the last dev log, I said I would continue, but I found a really cool open-source GitHub repo that helped a lot.

  • chat.vercel - an AI chat app with image uploads and features such as tools
  • repo - the open source repo for the chat app mentioned above

šŸš€ This Week

Then I continued by creating flashcards, saving them to projects, and saving entire chats (including file uploads). The former was a bit tricky, but for the latter I used uploadthing.

Right now, you can select between different conversations and AI models, with the option to upload any file and pass it to the AI (some models can handle files better than others, but that is something I still have to work on).

šŸŽØ The Design Changes

The design is based on the Vercel app, with additions from shadcn/ui (which the Vercel app also uses).

Visual representation of the Study Helper AI chat app

šŸ”§ Technical challenges ahead

  • how to handle long chats where the AI token count is exceeded
  • how to handle multiple project files that exceed the AI token count
  • manage files, and assign them to projects
  • create flashcards with sources attached, ideally including the source page and file
  • the entire process of handling the flashcard algorithm
  • integration of more models and user AI keys
  • usage data and subscription options via Stripe
  • importantly, users should use their own keys by default unless I explicitly enable access to mine

šŸ“Œ Week Gems

  • I saw this really interesting article about writing blogs and stuff in general Advice for a friend who wants to start a blog
  • I also found a video about a platform doing something similar to what I’m doing called Opennote
  • Also the DANDADAN opening is straight fucking fire, so here are a few cool videos