naveen.dev

Architecture

How I structure systems

A look at the recurring patterns behind the projects I build — not tied to a single project, but the shape most of them take.

AI Agent Architecture

How I structure an agent that can reason, call tools, and act on external systems.

User
Frontend
API
Agent
Tools
LLM
Database / APIs

Document Processing

A pipeline for turning unstructured documents into validated, searchable data.

PDF
Extraction
LLM
Validation
Database
Search