|
AI / Data Science undergrad. I build multi-agent systems, RAG pipelines, and LLM backends — the orchestration layer, not just the API call. Most of my work is in LangGraph, FastAPI, and ChromaDB. |
%%{init: {'theme': 'dark', 'themeVariables': { 'primaryColor': '#C0C0C0', 'primaryTextColor': '#09090b', 'primaryBorderColor': '#4a86e8', 'lineColor': '#C0C0C0', 'secondaryColor': '#1f1f2e', 'tertiaryColor': '#09090b', 'fontSize': '14px'}}}%%
mindmap
root((Siddhanth<br/>Raikar))
Agent Systems
LangGraph state machines
Multi-agent graphs
Tool-use routing
RAG
ChromaDB / vector stores
Chunking and embedding
Retrieval + reranking
Backend
FastAPI
Express / Node.js
PostgreSQL · MongoDB · Redis
ML & AI
Gemini API · Groq
Classification
Evaluation and testing
| Languages | Frontend | Backend | Data & DB | AI / LLM | Tools |
|
Python C++ JavaScript |
React Next.js HTML · CSS |
FastAPI Node.js Express |
PostgreSQL MongoDB Redis |
|
Git GitHub Figma |
|
MULTI-AGENT LEAD MANAGEMENT
|
FULL-STACK JEWELRY POS
|
|
MULTI-TENANT RAG SAAS
|
5-NODE AGENT HARNESS
|
%%{init: {'theme': 'dark', 'themeVariables': { 'primaryColor': '#C0C0C0', 'primaryTextColor': '#09090b', 'primaryBorderColor': '#4a86e8', 'lineColor': '#4a86e8', 'secondaryColor': '#1f1f2e', 'tertiaryColor': '#09090b'}}}%%
flowchart LR
A["Input<br/>User Query"] --> B["Router<br/>Intent Classification"]
B --> C["Agent Pool<br/>Specialized Agents"]
C --> D{"Needs<br/>Context?"}
D -->|Yes| E["RAG Pipeline<br/>Retrieve → Rank → Augment"]
D -->|No| F["Direct<br/>Response"]
E --> G["Tool Use<br/>APIs · DB · Functions"]
F --> G
G --> H{"Confidence<br/>Check"}
H -->|Low| I["Human-in-Loop<br/>Escalate & Confirm"]
H -->|High| J["Output<br/>Validated Response"]
I --> J
style A fill:#09090b,stroke:#C0C0C0
style B fill:#09090b,stroke:#C0C0C0
style C fill:#09090b,stroke:#C0C0C0
style D fill:#09090b,stroke:#4a86e8
style E fill:#09090b,stroke:#C0C0C0
style F fill:#09090b,stroke:#C0C0C0
style G fill:#09090b,stroke:#C0C0C0
style H fill:#09090b,stroke:#4a86e8
style I fill:#09090b,stroke:#8B0000
style J fill:#09090b,stroke:#C0C0C0

