Check It Out! (Android Build Only)

We have published an Android build for testing. Download and install the APK here: https://lmk.beeplystudios.com

Inspiration

In a world of endless information overload, we often feel disconnected from current events that directly impact our lives. Further, as students, our busy schedules can isolate us. We wanted to create a system to stay up-to-date that felt effortless and intentional.

What it does

LMK is a news aggregation app that manages personal topic-based news update subscriptions. From campus policies to climate action, LMK delivers curated updates without the noise and goes beyond passive consumption. Share stories through "cliques" to amplify what's important and see your impact ripple through your community.

How we built it

Our mobile app was built in React Native and Expo. We used React Native Gesture Handler for animations, and Tanstack Query for asynchronous state management and response caching.

We used BetterAuth and Google OAuth2 for user authentication.

We integrated AI technologies through OpenAI's gpt-5-nano and Meta's llama to tokenize and store queries in Pinecone's Vector DB to match similar articles.

Our backend was built with Hono and TRPC, using Drizzle ORM & PostgreSQL as a primary database and Pinecone as a vector-based document index. We integrate with RSS feeds and web scraping to collect our news data (big thanks to NYTimes, CNBC, The Verge, and Hacker News for maintaining RSS feeds!) and use OpenAI’s API to clean up and transform data.

Challenges we ran into

  • Managing functional and consistent application builds cross-platform.

Accomplishments that we're proud of

Updates are sent over email and mobile push notifications when we are confident that a news update aligns with a user's LMK.

We learned how to:

  • Use a vector database (Pinecone) for storing queries, articles, and grouping similar content.
  • Send push notifications through Expo to Android
  • Parse and scrape RSS feeds
  • Leverage Native APIs for navigation

What's next for Let Me Know (LMK)

  • Sorting through your LMKs
  • Improve notification support
  • Create digests of all your news updates
  • Web application
  • Publish to the Apple App Google Play Store

Built With

Share this project:

Updates