I’m Santosh Narayanan, a Senior Full Stack & Cloud Engineer specializing in Generative AI and LLM Systems.
I recently published the Dealflow Data Platform, an open-source project that integrates LangChain, Neo4j Aura (free tier) / Neo4j Desktop, and Google Cloud Run to explore AI-driven graph reasoning and Cypher query generation.
This post marks the completion of Phase 1, where I focused on building the AI–graph integration layer and end-to-end workflow for intelligent data mapping. Phase 2 will expand into deeper reasoning, richer data models, and interactive visualizations.
Example continuation post (Phase 2 → Phase 4 + Phase 5 preview)
Continuing my progress on the AI-powered Dealflow Dashboard (LangChain + Neo4j + Weaviate + React)!
Since the last update, I’ve completed Phase 2, Phase 3, and Phase 4, expanding the system into a full hybrid RAG + multi-agent reasoning platform. Here’s the gist
Phase 2 — Vector DB + Semantic Search (Weaviate)
Added Weaviate with text2vec-openai for embeddings.
Created startup & investor vector schemas.
Implemented semantic search endpoints for:
/vector/startups?q=...
/vector/investors?q=...
Frontend semantic search UI to explore AI-powered similarity results.
This enabled contextual RAG workflows and improved natural-language discovery.