AI & Enterprise2025

Synapse - AI Knowledge System

Self-learning knowledge system connecting employees with internal experts using vector search and semantic retrieval

Synapse - AI Knowledge System

Overview

At TUM.ai Hackathon, I architected the backend for Synapse-a self-learning organizational knowledge system that transforms hidden company expertise into actionable solutions. Built in 36 hours with a 5-person team, I implemented a vector embeddings pipeline using OpenAI and pgvector for semantic search, an expert ranking algorithm with relevance and freshness scoring, and integrated Claude Sonnet for tool-calling chat functionality. The system enables employees to find internal experts who previously solved identical problems through natural language queries. We placed 2nd out of all teams, delivering a fully functional MVP with live demo.

Challenges & Solutions

  • 1Building vector embeddings pipeline for semantic knowledge search in 36 hours
  • 2Implementing expert ranking algorithm balancing relevance and freshness scores
  • 3Designing semantic chunking strategy for optimal knowledge retrieval
  • 4Integrating Claude Sonnet for natural language tool-calling interface
  • 5Creating real-time expert matching system with PostgreSQL and pgvector
  • 6Coordinating backend/frontend integration across 5-person team under time pressure

Results & Impact

Placed 2nd in TUM.ai Hackathon with fully functional MVP (not just prototype)

Built working semantic search engine connecting employees with internal experts

Delivered live demo with chat, voice, and video interview capabilities

Implemented scalable vector search architecture using pgvector and OpenAI

Created expert ranking system with relevance and temporal decay scoring

Shipped production-ready API with Prisma ORM and Express in 36 hours

Role

Backend Engineer

Duration

36 hours (Oct 2025)

Tech Stack

Node.jsExpressPostgreSQLSupabasePrismaOpenAI EmbeddingspgvectorClaude SonnetNext.js

Links

More Views

Synapse - AI Knowledge System - logo
Synapse - AI Knowledge System - view 2