Skip to content

sim0wastaken/traingraph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧠 TrainGraph

When you're too tired to study but too Italian to stop yapping

📖 The Story

I wanted to study for an exam, but I was too tired. Us Italians love talking loudly, you can't remove the yapping from us, actually, whether you want it or not, this yapping is going through your ears and mind.

So I did whatever any reasonable person would do: I built a knowledge graph out of this and made a chat app so that people can experience a glimpse of what I have gone through, because let's be real, I am not going to remember it.

It was made in a 4hrs train ride, I had a lot of fun.

🛠️ Tech Stack

Frontend & Backend

  • NextJS React - Because we are stylish by design

Knowledge Graph Magic

  • GraphRAG - Turning chaos into connected thoughts

API Layer

  • FastAPI - Fast like our hand gestures

AI Brain

  • Google Gemini 2.5-flash-lite - Low latency LLM for instant responses

🚀 Deployment

Component Platform Status
Frontend Vercel ✅ Ready to yap
GraphRAG Backend GCP Cloud Run ✅ Confusion flowing

🤷‍♂️ Why?

I don't know


Built with ❤️ and too much caffeine by someone who should have been studying

About

I made a knowledge graph of whatever I overhear on the train. Using GraphRAG and Vector based RAG I built a chatbot that tells the story of my journey. I did this in a 4hrs train ride for fun

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors