A
bdur
Raheem
.
Skip to content
Featured

AI-powered developer telemetry platform that analyzes coding activity to generate insights on productivity, skill growth, debugging patterns, and career progression.

Tech stack
Python
TypeScript
CSS
JavaScript
Shell
Makefile
Dockerfile
Tags
aianalyticsdeveloper-toolsdjangonextjsproductivitytelemetryvscode-extension
developer-dna

DEVELOPER DNA

PROJECT OVERVIEW Developer DNA is an AI-powered developer telemetry platform that continuously analyzes your coding activity to generate insights on productivity, skill growth, debugging patterns, and career progression. It acts as a personal engineering analyst, quantifying your coding journey. Think of it as Spotify Wrapped for developers, powered by real telemetry silently captured in the background directly from your IDE.

CORE ARCHITECTURE The platform operates on a robust, scalable architecture designed for privacy and high performance: - VS Code Extension: Operates as the client-side telemetry watcher, silently observing typing, git operations, and terminal errors with zero impact on local machine performance. - Asynchronous Processing Pipeline: Telemetry data is streamed via Apache Kafka for decoupled processing and high throughput, while background workers safely ingest the raw data into PostgreSQL databases. - AI Analysis Pipeline: A 5-agent LangGraph system, powered by Large Language Models like Gemini and Qwen alongside a FAISS vector store for RAG context, analyzes the raw data to categorize events into distinct dimensions. - Frontend Dashboard: A sleek, dark-mode Next.js interface presents the final insights securely fetched from a Django REST framework API.

KEY FEATURES - Workflow Understanding: Visualizes your productivity peaks, coding heatmaps, and focus periods to give you a clear picture of when and how you work best. - Skill Progression Tracking: Monitors the programming languages and frameworks you use most frequently and visually tracks your mastery evolving over time. - Debugging Pattern Analysis: Reviews your error distribution and provides deep context on how you tackle and resolve complex bugs during development. - Career Growth Planning: Generates automated, AI-driven reports detailing your engineering strengths, areas for improvement, and actionable paths for career progression. - Privacy First Design: Your code telemetry remains entirely under your control. Secrets are never exposed, and the entire system can be spun up locally using Docker.

TECHNICAL STACK - Languages: Python, JavaScript/TypeScript - Frontend: Next.js (React), Tailwind CSS - Backend: Django REST Framework, LangGraph - Infrastructure: Docker, Apache Kafka, PostgreSQL, FAISS - IDE Integration: Visual Studio Code Extension API

Continue

SYS.PRJ.cmpiwx
Featured

Nori

A visual-first AI tool discovery and workflow orchestration engine powered by a dual-stage pgvector semantic search and parallel Gemini-Flash live discovery pipeline. It maps unstructured natural language queries to high-dimensional embeddings and synthesizes interactive, node-based pipelines on an infinite React Flow canvas.

Next.js 14
TypeScript
Tailwind
pgvector
SYS.PRJ.cmrb1b
Featured

tardi

A robust, concurrent testing framework for evaluating AI agents and scripts using multi-tiered assertions and LLM-as-a-judge.

TypeScript
JavaScript