Manish
← Back to projects

AI & Data System · Developer Infrastructure

LogPulse AI Log Search

Distributed logging aggregator utilizing vector embeddings and semantic search for instant root-cause diagnostics.

LogPulse AI Log Search cover

Overview

An intelligent log aggregation tool that clusters application stack traces and provides semantic natural-language error searching. What I built - High-throughput ingestion pipeline for application log streams - Text vectorization using Google Gemini embeddings stored in PostgreSQL pgvector - Interactive dashboard visualizing error rate spikes and failure pattern clusters - Contextual recommendations linking stack traces to exact source repository files Engineering highlights - Sub-second vector similarity search over millions of historical log entries - Interactive charts built with Recharts for visual debugging - Clean aggregation pipelines avoiding unindexed full table scans

Technology

  • TypeScript
  • Node.js
  • PostgreSQL
  • pgvector
  • Gemini API
  • Embeddings
  • Recharts
  • TanStack Query
LogPulse AI Log Search · Manish Kumar