Franklin Byaruhanga

Building EchoKeep: AI-enhanced RSS reader
πŸ“Ί YouTube: youtube.com/@byaruhaf
EchoKeep: apps.apple.com/us/app/echokeep

Franklin Byaruhangabyaruhaf@iosdev.space
2025-11-11

Failed experience becomes an experience that leads to success.

Franklin Byaruhangabyaruhaf@iosdev.space
2025-11-10

A flat App launch isn’t the end. it’s just data.

You can relaunch as many times as you need. Polish, update, tweak your marketing, and try again.

Franklin Byaruhangabyaruhaf@iosdev.space
2025-10-17

In the era of AI, the greatest skill you can master isn’t just learning faster it’s reducing the time between idea and execution.

Franklin Byaruhangabyaruhaf@iosdev.space
2025-10-03

Moved my icon over to Icon Composer today. Took a few hours, but worth it. Convert your current icon into SVG layers (btn 1–4), then experiment in Icon Composer until you find a combo that actually works.

#buildInPublic #iOSDev #swiftui

Franklin Byaruhangabyaruhaf@iosdev.space
2025-10-02

Yesterday, I submitted my app EchoKeep to the @revenuecat #Shipaton2025

EchoKeep is an AI-powered RSS reader designed to help you capture, organize, and retain what matters most from everything you read.

Check it out here πŸ‘‰ devpost.com/software/echokeep

Big thanks to @revenuecat
@onesignal, @ElevenLabsDevs, and @coderabbitai for making this possible

Thank you to everyone for the feedback so far. I’ll keep working on EchoKeep and continue improving it

#BuildInPublic

Franklin Byaruhangabyaruhaf@iosdev.space
2025-09-30

The final Update Vlog (15) is live! πŸŽ‰

β†’ Integrated @onesignal API to send custom weekly newsletters
β†’ Using @elevenlabsio to power voice chat with your knowledge base

Watch the last update here πŸ‘‰ youtu.be/YY7Q_c0Ps6U

#Shipaton #shipaton2025 #BuildInPublic #IndieHacker
@RevenueCat #onesignal

Franklin Byaruhangabyaruhaf@iosdev.space
2025-09-28

Update Vlog 14 is live

-> Implemented @revenuecat.com + virtual currencies

-> Now offering pay-as-you-go for users who prefer not to subscribe.

Watch here πŸ‘‰ youtu.be/Pn0lwNexk6I

#Shipaton #shipaton2025 #BuildInPublic #iOSDev #onesignal

Franklin Byaruhangabyaruhaf@iosdev.space
2025-09-26

Finding the sweet spot is everything.
UX/UI is like a volume knob.

Too little ❌ -> Too much ❌ -> Just right βœ…
#Shipaton #shipaton2025

Franklin Byaruhangabyaruhaf@iosdev.space
2025-09-26

Refined the Settings screen β†’ simplified design & stronger CTAs. Less clutter, more intent.

Sometimes less is more.

#Shipaton #shipaton2025

Franklin Byaruhangabyaruhaf@iosdev.space
2025-09-24

Update Vlog 13 is live! πŸš€

πŸ”§ Continuing OneSignal integration
🐞 Fixing bugs from TestFlight reports

Watch here πŸ‘‰ youtu.be/Tj4RuRJ0frY

#Shipaton #shipaton2025 #BuildInPublic #iOSDev #IndieHacker #EchoKeep #AIApps #RSSReader
@RevenueCat @onesignal #onesignal

Franklin Byaruhangabyaruhaf@iosdev.space
2025-09-22

Update Vlog 12 is live! πŸš€

▢️ Started @onesignal integration
βœ… App review completed

Watch here πŸ‘‰ youtu.be/hTb7AbdWepk

#Shipaton #shipaton2025 #BuildInPublic #iOSDev #IndieHacker #EchoKeep #AIApps #RSSReader
@RevenueCat @onesignal #onesignal

Franklin Byaruhangabyaruhaf@iosdev.space
2025-09-21

Update Vlog 11 is live! πŸš€

πŸ‘‹ Onboarding flow added
⏳ Now waiting for review…
πŸ”œ Next: OneSignal integration & bug fixes

Watch here πŸ‘‰ youtu.be/4FxVWUQurVk

#Shipaton #shipaton2025 #BuildInPublic #iOSDev #IndieHacker @RevenueCat @onesignal #onesignal

Franklin Byaruhangabyaruhaf@iosdev.space
2025-09-19

Update Vlog 10 is live! πŸš€
βœ… RAG feature complete
βœ… Login flow done
🎯 Next up: Onboarding
Watch here πŸ‘‰ youtu.be/mi_vsYddRK8
#Shipaton #shipaton2025 #BuildInPublic #iOSDev #IndieHacker #EchoKeep #AIApps #RSSReader
@RevenueCat @onesignal #onesignal

Franklin Byaruhangabyaruhaf@iosdev.space
2025-08-25

Update Vlog 9 is live!

βœ… Basic AI Chat COMPLETE
πŸ’‘ Next up: RAG 4 the Knowledge Vault

Catch the latest progress πŸ‘‰ youtu.be/KKxPJ7Yfm0E

#Shipaton #shipaton2025 #BuildInPublic #iOSDev #IndieHacker #EchoKeep #AIApps #RSSReader
@RevenueCat @onesignal #onesignal

Franklin Byaruhangabyaruhaf@iosdev.space
2025-08-21

Update Vlog 8 is here!

βœ… Notes & Summary features DONE
πŸ’‘ Next up: AI Chat with Personal Knowledge Vault

Watch the progress πŸ‘‰ youtu.be/zjr6-82NK2I

#Shipaton #shipaton2025 #BuildInPublic #iOSDev #IndieHacker #EchoKeep #AIApps #RSSReader
@RevenueCat @onesignal #onesignal

Franklin Byaruhangabyaruhaf@iosdev.space
2025-08-14

Update Vlog 7 is live!

βœ… Highlight feature complete
πŸ“ Next up: Notes & Summaries

πŸ‘‰ Watch here: youtu.be/1mZpkJQxurQ

#Shipaton #shipaton2025 #BuildInPublic #iOSDev #IndieHacker #EchoKeep #AIApps #RSSReader
@RevenueCat @onesignal #onesignal

Franklin Byaruhangabyaruhaf@iosdev.space
2025-08-12

Update Vlog 6 is live!

Tried using Gemini CLI β€” it ran out of ideas.

πŸ“Ί Watch here: youtu.be/UqITUUQuGPw

#Shipaton #shipaton2025 #BuildInPublic #iOSDev #IndieHacker #EchoKeep #AIApps #RSSReader @RevenueCat @onesignal #onesignal

Franklin Byaruhangabyaruhaf@iosdev.space
2025-08-09

Update 5 is live!

Ignored the JS issue for now and went back to vibing on more design ideas 🎨✨

πŸ“Ί Watch here: youtu.be/d8f9Flt9-qU

#Shipaton #shipaton2025 #BuildInPublic #iOSDev #IndieHacker #EchoKeep #AIApps #RSSReader @RevenueCat @onesignal #onesignal

Franklin Byaruhangabyaruhaf@iosdev.space
2025-08-08

Update 4 is live!

SwiftData βœ…
JS highlighter with vibe coding incomplete ❌

πŸ“Ί Watch here: youtu.be/HTkmN-qgGyo

#Shipaton #shipaton2025 #BuildInPublic #iOSDev #IndieHacker #EchoKeep #AIApps #RSSReader @RevenueCat @onesignal #onesignal

Franklin Byaruhangabyaruhaf@iosdev.space
2025-08-01

Day 3 of #Shipaton! Started integrating FeedKit and built a basic HomeView for EchoKeep πŸ› οΈ

Things are starting to take shape as I work through parsing RSS feeds and laying out the main screen.

πŸŽ₯ Watch here β†’ youtu.be/3vamE9cteqE
πŸ“¬ Join the waitlist β†’ waitlist.echokeep.app

#Shipaton #BuildInPublic #iOSDev #EchoKeep #RSSReader #IndieDev #SwiftUI #RevenueCat

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst