frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: Portfolio Site with AI Agent and Notion‑CMS Pushed as GitHub Snapshots

https://aditbala.com/
1•aditbala•4h ago
Hey HN,

I recently finished a new portfolio website!

Frontend

  • Terminal-style UI, built to run local-first (except for the AI query)

  • All content served from an in-browser SQLite database
Backend

  • Twice-daily sync with my Notion workspace via GitHub Actions

  • Automatically updates RAG embeddings for AI queries

  • Dumps a snapshot of the Notion DB into SQLite for the frontend
I designed the backend as a standalone “knowledge-base” engine so future site iterations can focus purely on the UI. It may not be the most optimized architecture, but it handles sync, embedding, and snapshot storage—all in one place. I hope others might also find this useful, or make something even cooler with it!

Also, very open to any feedback as well!

Frontend repo: https://github.com/adit-bala/portfolio

Backend repo: https://github.com/adit-bala/knowledge-base