Show HN: Query standup data in natural language

howsthisgoing.com

1 points by kanishkdan98 3 hours ago

Hey HN,

I was a PM for ~ 4 years before deciding to ditch everything to learn how to build software on my own.

As a PM, I was doing standups every day with our engineers, but whenever I'd need an update I'd still end up pinging them on Slack. Why?

- No notes from those standup calls - Folks being unavailable - No solid insight from those standups.

We ended up using a Standup tool but it didn't do much apart from converting our calls to text + making standups async. Sadly, there was still no insight.

So decided to do build something myself: howsthisgoing - it's an AI-powered standup bot that lets you query team updates using natural language (built with Gemini, Claude, Python/Django, Celery, Tailwind).

Demo: https://www.youtube.com/watch?v=9ijCTM3PmaU

Technical details: - Set up slack apis for running standups - Use gemini for standup based summaries - embeddings using voyageai - natural language queries handled in 2-parts (first with claude for extraction, then gemini for filtering) - first time setting up RAG pipeline was fun! (let me know if you'd like to know how I did this)

Currently exploring integrations with Github/Linear for deeper context on technical updates. Particularly interested in solving the challenge of connecting different data sources (commits, tickets, standups, sales updates) into a queryable knowledge base.

Looking for feedback on: - Which data sources would be most valuable to integrate? - Planning to pivot to an "all-in-one updates app with github/linear/hubspot etc. being as source. What do you guys think of this idea?