{"repo":"yanhua1010/zero-to-ai-fullstack","free":true,"listed":false,"github":"https://github.com/yanhua1010/zero-to-ai-fullstack","clone":"git clone https://github.com/yanhua1010/zero-to-ai-fullstack.git","description":"A Java backend engineer learning AI full-stack in public — Python · FastAPI · RAG · pgvector · Next.js","language":"Python","stars":154,"topics":["fastapi","langchain","learning-in-public","nextjs","python","rag"],"license":"MIT","category":"ai-agents","readme_excerpt":"中文 English zero-to-ai-fullstack A Java backend engineer's attempt at AI full-stack. Building a RAG knowledge base from scratch, one week at a time. --- What I'm building A self-hostable RAG knowledge base: upload documents, ask questions, get answers with source citations. Stack: Python · FastAPI · LangChain · PostgreSQL · pgvector · Next.js · Docker --- 8-Week Roadmap Week Focus Status ------ ------- -------- 1 Python speed run + Claude API + Prompt Engineering ✅ Done 2 LangChain + document processing pipeline ✅ Done 3 PostgreSQL + pgvector + vector search ✅ Done 4 Full RAG pipeline + FastAPI backend ✅ Done 5 RAG optimization + evaluation ⬜ 6 AI feature integration into production SaaS ⬜ 7 Docker deployment + CI/CD ⬜ 8 Interview prep + start applying ⬜ --- Learning Log Weekly notes on what clicked, what didn't, and how it maps to my Java background. → Read the full Learning Log Recent entries: - Week 3 — pgvector reduces to two things: store vectors in Postgres, find nearest neighbors with . The real catch is embedding consistency — query and document vectors must come from the same instance. Found that bug myself. Read → --- Project Structure --- Quick Start Install uv: curl -LsSf https://astral.sh/uv/install.sh sh Full-stack Docker setup (backend + frontend in containers) lands in Week 7. --- About 8 years as a Java backend engineer. Built distributed systems, high-concurrency services, data pipelines — all in Java/Spring. Now doing the AI full-stack thing. Following along","default_branch":null,"files":null,"tree":[],"storefront":"/r/yanhua1010","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yanhua1010/zero-to-ai-fullstack/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}