Build With Moenu buildwithmoenu.com Admin
Project

duSraBheja - Personal AI Second Brain & MCP Server

**Resume (3 bullets):** - I capture ideas, notes, and references constantly - across Discord, conversations, PDFs, voice memos - but they end up scattered and unfindable. duSraBheja solves this: 5 specialized AI agents…

Project Overview

duSraBheja - Personal AI Second Brain & MCP Server

**Resume (3 bullets):** - I capture ideas, notes, and references constantly - across Discord, conversations, PDFs, voice memos - but they end up scattered and unfindable. duSraBheja solves this: 5 specialized AI agents (classifier, librarian, retriever, clarifier, storyteller) automatically categorize, embed, and merge everything into canonical knowledge notes with semantic search. - Built an MCP server (FastMCP) that exposes the brain as 6 tools so any MCP-compatible AI agent (Claude Code, Cod…

project_case_study

duSraBheja - Personal AI Second Brain & MCP Server

**Resume (3 bullets):** - I capture ideas, notes, and references constantly - across Discord, conversations, PDFs, voice memos - but they end up scattered and unfindable. duSraBheja solves this: 5 specialized AI agents (classifier, librarian, retriever, clarifier, storyteller) automatically categorize, embed, and merge everything into canonical knowledge notes with semantic search. - Built an MCP server (FastMCP) that exposes the brain as 6 tools so any MCP-compatible AI agent (Claude Code, Codex) can read from and write to my knowledge base. This turns a personal note system into an AI-accessible memory layer - when I'm coding, the AI can pull relevant context without me copy-pasting anything. - Stack: Python, discord.py, FastAPI, PostgreSQL + pgvector for vector search, ARQ (Redis-backed async job queue), SQLAlchemy 2.0, Alembic, Docker Compose. Deployed on DigitalOcean with separate services for bot, worker, MCP server, and Redis. **LinkedIn (longer form):** The problem: I have notes in Discord, bookmarks in the browser, PDFs on my desktop, voice memos on my phone, ideas in random text files. When I need to find something I captured three weeks ago, I can't. Every knowledge management tool I tried required manual organization - and I don't do manual organization consistently. duSraBheja is my answer: drop anything into a Discord channel, and 5 specialized AI agents handle the rest. A classifier (Claude Haiku - fast and cheap) categorizes it with structured JSON output including confidence scores. A librarian (Claude Sonnet) checks if this relates to something already in the brain and merges notes intelligently. Everything gets embedded (OpenAI text-embedding-3-small) and stored in PostgreSQL with pgvector for semantic search. The MCP server is what makes this more than a note app. By exposing the brain as 6 tools through FastMCP, any MCP-compatible AI (Claude Code, Codex, etc.) can search, capture, and retrieve from my knowledge base mid-conversation. When I'm w…

2026-03-16 04:35 PM EDT