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://ift.tt/LMQmbh2 Demo Video: https://youtu.be/ATaf98nID5c Check out the repo + hosted version and let us know what you think. https://ift.tt/437nIGo December 22, 2024 at 03:41AM
0 Comments