Playground
Published packages, AI experiments, and open source projects. Building tools for developers and ML engineers.
Trained models and novel algorithms
24.5M parameter decoder-only transformer trained from scratch. Llama 2 architecture with RoPE, SwiGLU, RMSNorm, and Flash Attention.
Try Live Inference →
View on HuggingFace →
Novel ML classification algorithm that starts from data boundaries and works inward to identify cluster centers. Scikit-learn compatible with superior outlier robustness.
View on GitHub →
Physics-inspired classification using magnetic force simulation. Applies attractive forces to similar class points and repulsive forces to separate different classes.
View on GitHub →
Interactive tools and live services
Convert Mermaid diagrams into professional architecture diagrams with 123 icons, Konva.js canvas rendering, draggable nodes, LLM-as-Judge quality scoring, and PNG export.
mermaid2arch.aichargeworks.com →
Interactive Transformer architecture visualizer with 33 auto-rendered canvas visualizations — attention heatmaps, LoRA, MoE, RoPE, Flash Attention, speculative decoding, GQA, SWA, RLHF, quantization, PPL, beam search, and more. Enc-Dec / Dec-Only / Enc-Only modes with full Deep Dive tab.
Open Interactive Visualizer →
Quantum experiments and implementations
Quantum computing projects and experiments will be added here.
Published on PyPI - install with pip
JSON compression for LLM consumption. Achieves 60-85% token reduction using 3-layer compression: schema extraction, dictionary encoding, and equivalence partitioning.
pip install distill-json
Extends LangGraph for cross-chain node communication. Enables direct calls between different chains, shared state management, and message broadcasting for multi-agent systems.
pip install langgraph-crosschain
Python debugging and tracing utility. Provides detailed execution traces, function call logging, and performance profiling for complex Python applications.
pip install tracemaid
Semantic caching for LLM API calls. Cut LLM costs by 20-40% with one decorator. Caches semantically similar prompts using cosine similarity, supporting multiple backends (memory, SQLite, Redis).
pip install semantic-llm-cache
Developer tools for Visual Studio Code
Create and activate Python virtual environments with a simple command. Streamlines Python development workflow in VS Code.
ext install krextensions.python-venv-activator
Generate Mermaid flowcharts from your code. Visualize code logic and control flow instantly within VS Code.
ext install krextensions.code-to-flowchart
Summarize code files in your project with advanced glob pattern support. Generate concise overviews of your codebase.
ext install krextensions.code2summarize
AI-powered PR description generator for local Git changes. Automatically create comprehensive pull request descriptions.
ext install krextensions.code2pr
Refactor, explain, or generate unit tests for selected code using a tiny local LLM via Python. No API keys required.
ext install krextensions.code2assist
Create folder structures from ASCII tree representations. Paste a tree diagram and instantly generate the directory structure.
ext install krextensions.folder-structure-creator
Auto-activate a shared Python virtual environment across multiple projects. Perfect for developers using one venv for multiple related projects.
ext install krextensions.shared-venv-activator
Visualize Python package dependencies from requirements.txt or pyproject.toml as interactive Mermaid flowcharts.
ext install krextensions.package-to-flowchart
Plugins for Obsidian note-taking
Multi-provider AI chatbot (AWS Bedrock, Gemini, Groq) with note editing, transform prompts, Mermaid diagrams, and glassmorphism UI.
View on GitHub →
Export notes to Google Docs with Mermaid diagram conversion, code block preservation, callout support, and multiple export formats.
View on GitHub →
LLM prompt management with tag fingerprinting (50+ tags), AWS Bedrock testing, similarity detection, and health scoring.
View on GitHub →
Public repositories and contributions
Loading repositories...
Technologies I work with