Pavlo Kvas
kvasanova.bsky.social
Pavlo Kvas
@kvasanova.bsky.social
I'm a Unity Programmer, full-stack dev, AI Engineer, and Founder. Check my WeaveReads reading app at https://www.weavereads.xyz
https://linktr.ee/kvasanova
🛑 Stop reading PDFs like it’s 1999. Static pages = eye strain + losing your place.

WeaveReads adds Guided Word Navigation that groups words for natural eye movement—less line re-reading (“regression”). 🧠
#BookSky #EdTech #Productivity
December 14, 2025 at 10:14 AM
2/🧵Carousel also supports multiple screenshots per feature. This is getting dangerously close to a PowerPoint presentation.

#buildinpublic #indiedev #appdev #devhumor #WeaveReads
December 6, 2025 at 6:52 PM
1/🧵My app’s welcome page now has a 12-feature carousel. Because apparently, I thought onboarding should feel like a Netflix season.

#devlog #techhumor #buildinpublic #uiux
December 6, 2025 at 6:52 PM
I’ve added a Vocabulary page to my AI language tutor app.
Now you can review all saved vocabulary in one place, expand each item to see the definition, example, context, level, and date, filter and search words.
#BuildInPublic #IndieDev #AI #LanguageLearning #CEFR
November 24, 2025 at 4:03 PM
Giving the Agent superpowers. 🦸‍♂️

I’m migrating features from static buttons into the Chat.

Ask to "extract vocabulary," and the LLM detects the intent, calls the tool, and returns structured CEFR levels + definitions, and you can save the words.

#BuildInPublic #IndieDev #AI #LanguageLearning #CEFR
November 23, 2025 at 4:00 PM
🆕 Update: The Language Tutor now has memory.

I also built a retrieval tool that lets you query your previous grammar mistakes.

• User asks for past errors • Agent queries vector DB (Chroma) • Returns a structured review list 👇

#BuildInPublic #AI #IndieDev #EdTech #LangChain
November 23, 2025 at 3:46 PM
🚨 Update: I’ve integrated the grammar checker right into the chat. You can now converse naturally, get instant feedback, and—crucially—the app tracks your specific mistakes (stored via Chroma) to help you review them later.

#BuildInPublic #AI #IndieDev #EdTech #LangChain
November 23, 2025 at 2:54 PM
Just shipped a new feature in my AI Language Tutor app: a CEFR Level Estimator!
Paste any text → get an instant A1–C2 evaluation with vocabulary, grammar, and structure analysis + personalized improvement tips.
Super excited about this one!🚀✨
#BuildInPublic #AI #LangChain #IndieDev #LanguageLearning
November 20, 2025 at 9:36 PM
November 19, 2025 at 4:08 PM
1/🧵New update for my AI language tutor! 🤖✨
I’ve added a Vocabulary Extractor — it scans the text you write, finds tricky or new words, checks their CEFR level, and gives clear definitions with usage examples.
#BuildInPublic #IndieDev #AI #LanguageLearning #Vocabulary #CEFR
November 19, 2025 at 4:08 PM
And here’s how it looks in action👇🎥
#BuildInPublic #AI #IndieDev #EdTech #LangChain
November 18, 2025 at 1:21 PM
If the text has no mistakes, the checker just acknowledges that and congratulates you 👍
November 18, 2025 at 12:44 PM
I added a new feature to my AI language tutor app: a grammar checker ✍️✨
You write some text, press a button, and the app shows what’s wrong, how to fix it, and explains the rules.

Phase 2 is now complete 🚀
#BuildInPublic #AI #IndieDev #EdTech #LangChain
November 18, 2025 at 12:40 PM
And now the opposite direction works too. 🙌📚
WeaveReads can suggest which of your lists are the best fit for any new book you add.
No more guessing — review the suggestions and add the book to the right lists instantly.
#BuildInPublic #IndieDev #AI #ReadingTech #ProductUpdate
November 17, 2025 at 10:09 PM
🚀 Phase 1 is done!

First look at my AI-powered Language Tutor 👇

The app now has a working chat interface in Streamlit — the basic chat experience with memory is up and running. Excited to keep building! 💬🤖
#BuildInPublic #AI #IndieDev #EdTech #LangChain
November 17, 2025 at 12:12 PM
🚀 Starting a new project!

Building an AI-powered Natural Language Tutor — a personalized coach that evaluates your level, creates tailored lessons, tracks mistakes, and adapts as you learn.

Excited to share the journey! 💬🤖
#BuildInPublic #AI #LangChain #IndieDev #LanguageLearning
November 16, 2025 at 12:29 PM
And now — AI helps fill your Lists. 🤖📚
“Suggest from Library” analyzes a list’s theme or goal and recommends the most relevant books from library.
You can review the picks and approve them — one by one or all at once — to build the perfect reading roadmap.

#BuildInPublic #IndieDev #ReadingTech
November 15, 2025 at 2:07 PM
Beyond your library 📚
Your list’s description guides WeaveReads AI to suggest new books from outside your collection.
Get 1, 3, or 5 tailored picks that fit the list’s purpose.

#BuildInPublic #IndieDev #ReadingTech #AI #BookLovers
November 14, 2025 at 8:37 PM
📚 WeaveReads has a new recommendation UI. ✨

Old: one freeform “why”.
New: 3 clear angles — List Fit, Logical Next, Prepares You For — each is a list of atomic bullet points.

Now with a horizontal layout, cover image, and more intuitive UX

#BuildInPublic #IndieDev #ReadingTech #AI
November 14, 2025 at 11:46 AM
Ask WeaveReads for a recommendation within a List, and our AI steps in. 🤖

It studies the list’s purpose, checks what you’ve read, and picks the perfect next book — explaining exactly why it fits your roadmap.

Intentional reading. 🚀 2/2

#BuildInPublic #IndieDev #ReadingTech #AI
November 13, 2025 at 7:47 PM
In WeaveReads, you can create custom Lists — themed reading roadmaps for your goals. 📚

Want to read more sci-fi classics? Or study a subject?
Build a list for that — it helps organize your reading journey around clear purposes. 1/2

#BuildInPublic #IndieDev #ReadingTech #AI #BookLovers
November 13, 2025 at 7:45 PM
WeaveReads now tracks exactly where you stopped — not just "page 47" but the actual paragraph.

You can even leave gaps and read from multiple places in a book simultaneously — every session is visual and saved.📚

No more hunting for where you left off in PDFs
#BuildInPublic #IndieDev #ReadingTech
November 12, 2025 at 1:21 PM
WeaveReads glow-up just dropped 🚀

✓ Symmetric light/dark theming (both feel equally polished)
✓ Sand clock that fills as you read — oddly satisfying
✓ Expandable sidebar with book covers
✓ Stats that actually make sense

Building in public is wild.
#BuildInPublic #IndieDev #ReadingApp
November 12, 2025 at 1:13 PM
Yesterday, I shared what WeaveReads does—fixing Goodreads with mid-page tracking, real WPM, AI recommendations, and PDF reader integration.

But why is it called WeaveReads? You saw the logo in the first post, and here is what it means: 1/2
November 11, 2025 at 1:31 PM
This is what my GitHub profile looks like after working on a personal project for the past 7 months. You can check it out here www.weavereads.xyz
November 10, 2025 at 7:00 PM