Show HN: GitHub-assistant – Natural language questions from your GitHub data

Simon(sfarshid) and I spend a lot of time on GitHub. As data nerds we put together a quick tool to explore your repository’s data.

How it works:

- Data Loading: We use dlt to pull data (issues, PRs, commits, stars) from GitHub

- Semantic Layer: Relta wraps the underlying dataset into a semantic layer so the LLM doesn’t hallucinate.

- Text-to-SQL: A text-to-SQL agent transforms your plain-English question into a query using the semantic layer

- Generative Charts: assistant-ui dynamically generates a chart based on the SQL query

- Refinements: If the semantic layer can’t handle your question, our agent submits semantic layer improvements via pull requests

Hosted version: https://github-assistant.com

Demo Video: https://youtu.be/ATaf98nID5c

Check out the repo + hosted version and let us know what you think.


Comments URL: https://news.ycombinator.com/item?id=42483543

Points: 5

# Comments: 3

https://github.com/reltadev/github-assistant

Created 3d | Dec 22, 2024, 3:20:09 AM


Login to add comment

Other posts in this group

Show HN: FixBrowser – a lightweight web browser created from scratch

Hello, I'm working on a web browser that focuses on being truly lightweight and designed for privacy.

At some point I've realized that much of the complexity and resource requirements of web bro

Dec 25, 2024, 5:30:10 AM | Hacker news
Merry Christmas Everyone

What are some of your favorite memories from Christmas? Share them here :)

- Josh :)


Comments URL: https://news.ycombinator.co

Dec 25, 2024, 5:30:09 AM | Hacker news
Ask HN: What Motivates you to keep going?

what is your why?


Comments URL: https://news.ycombinator.com/item?id=42507016

Points: 4

# Comments: 2

htt

Dec 25, 2024, 5:30:07 AM | Hacker news