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
Login to add comment
Other posts in this group
Article URL: https://defn.io/2024/11/16/podcatcher/
Comments URL: https://news.y
ErisForge is a Python library designed to modify Large Language Models (LLMs) by applying transformations to their internal layers. Named after Eris, the goddess of strife and discord, ErisForge a
Article URL: https://everything.intellectronica.net/p/two-programming-with-ai-approaches
Comments U