Sophomore year I walked into AP Chemistry, AP US History, and AP Psychology on the same schedule and realized for the first time that I had no idea how to actually study. Not in a “I’m lazy” way — I’d just never had to before. A quick review the night before a test was always enough. Nobody told me that was going to stop working until it already had.
I tried everything. Re-reading notes felt like going through the motions. YouTube videos felt productive right up until I closed the tab and remembered nothing. Nothing told me whether what I was doing was actually working until the test came back with a number on it, and by then it was too late to change anything.
I looked for something better. What I found were tools built for students who already knew how to study. None of them knew my material, my exam date, or which concepts I genuinely didn’t understand versus which ones just needed one more pass. So eventually I just built the thing myself.
That’s Veridian.
You upload your notes, a textbook chapter, a study guide — whatever you actually have for your class. Veridian pulls out the knowledge structure inside that material and builds you a Journey: a personalized study plan that figures out what you don’t know, drills you on it, and tells you exactly where you stand before the exam. Not after.
The whole system is driven by FSRS, the most accurate spaced repetition algorithm out there, calibrated to your actual exam deadline so your review timing is mathematically optimized. The AI runs on Gemini Flash. And it’s completely free, permanently. Not a launch promotion. The students who need this the most are usually the ones who can’t afford another subscription.
This is the part I’ve spent the most time on. Here’s the core architecture:
Journeys are the main container. Inside each Journey are Modules, which are individual concept units extracted from your source material. Every Module moves through three stages:
Underneath all of it is the FSRS engine deciding exactly when each concept needs to surface again based on your performance history. It’s not random — it’s a mathematical model of how human memory actually works.
The Home screen is built around a single question: what should I do right now? Every Journey with something due today shows up as an action card with the activity type, a time estimate, and a single launch button. You open the app and start. That’s it.
There’s also a Community Library where students can publish their Journey so others can clone it, plug in their own deadline, and use it. You share the structure — your personal progress and data always stays yours.
React + Vite + Tailwind + Zustand + TanStack Query + Base44 for the backend. Gemini Flash for AI. FSRS for scheduling. Full LaTeX rendering throughout for math-heavy subjects.
Veridian is currently closed-source. You can sign up for the live public version at veridian.study.
Free forever. No paywall, no AI upsell, no premium tier. More devlogs coming as I keep iterating.
— Sanskar
I have a problem. Whenever I open my laptop to get stuff done, I immediately end up with 6 tabs open before I’ve done anything. One for tasks, one for my calendar, one to organize my college application workspace, one because I wanted to check a stock real quick, and one for a GPA calculator I found on some random website in 2023 and never closed. You know the feeling.
So I built Plexity — a full-stack personal dashboard that just… has everything built exactly how I think works the best and looks the best. One shell, one place, command bar at the top. that’s it.
Plexity is a unified productivity OS with 16+ tools built from scratch, all connected through a shared data layer. Not a Notion clone, not an AI wrapper. Just tools I actually use, rebuilt the way I want them.
Here’s what’s inside right now:
The whole thing is navigated through a single command bar. Hit a shortcut, type what you want, open it. It felt weird to use at first and now I can’t imagine going back.
Honestly… everything at once, which is probably not the smartest way to ship but here we are.
The part I’m most proud of right now is how the tools actually talk to each other. Your tasks show up in your calendar. Your goals connect to your to-do list. it’s not just 16 isolated pages — there’s a shared data layer underneath holding it together. Getting that right took longer than I expected.
The command bar was also a whole thing to build. Parsing natural language dates with chrono-node, routing commands to the right tool, making it feel instant — there were a lot of small details that had to line up before it felt good. Now it does.
The stocks tool is one of my favorites because it’s the one I find myself opening randomly throughout the day. Live lookups, clean workspace, no clutter — just the data you want without the noise of a full brokerage UI. Built it for myself and it turned out really clean.
React + Vite + Tailwind + Zustand + TanStack Query + Base44 for the backend. Kept it lean on purpose — no unnecessary abstractions, just the tools that made the most sense.
The whole thing is on GitHub — github.com/OrangJaguar/Plexity. Still a side project, always free, no AI features, no paywall. Live at plexity.tools.
More tools coming. More devlogs coming. Just wanted to get this first one out.
— Sanskar