All projects
12 repositories, newest and oldest.
MermaidDiagramExporter
Generate Mermaid class diagrams from C# source using Roslyn. CLI + an interactive Avalonia GUI with a Sugiyama-style layout engine and a Design Mode for authoring diagrams from scratch.
openai-nim-proxy (LLM Gateway)
A Node.js gateway that exposes NVIDIA NIM, Chutes, Ollama, GPT4Free, and OpenRouter behind one OpenAI-compatible API — with explicit provider-prefixed model IDs instead of fake OpenAI aliases.
LLM Automation For Obsidian Plugin
A TypeScript Obsidian plugin wiring LLMs into a knowledge base: text/image generation, video summarization, a database-backed RAG engine, flashcards, and coding exercises — across five OpenAI-compatible providers.
ChemCalculationAndManagementApp
A .NET 9 MAUI cross-platform lab assistant: batch chemical-screen image analysis with vision LLMs, multi-provider AI chat, voice-to-text, and Google Sheets/Drive upload.
PFE_Unity
A 2D top-down action/RPG shooter rebuilt in Unity 6 from an original ActionScript 3 (Flash) game — with a from-scratch binary SWF parser and a "base game as a mod" content pipeline.
LoneTower
A 3D tower-defence MVP prototype in Unity 6 (URP): procedural corner-typed voxel terrain, a custom flow-field navigation resolver (BFS cost field + boid steering), and a connector-aware block-building sandbox.
RPSystem
A .NET 9 Avalonia desktop app for AI-driven world simulation: a 3D voxel world where LLM-driven characters coexist, act, and generate emergent narrative on a 6-second tick.
GeneralTools
A PyQt6 plugin aggregator: a tiny plugin framework plus 15 real utilities — LLM proxy launchers, PDF/Markdown tooling, local model servers, audio transcription/TTS, and downloaders.
WFC Mesh Slicer for Blender
A single-file Blender 4.0+ add-on that turns a mesh into Wave Function Collapse–ready modules: slices into cube-aligned cells, analyzes 6-axis neighbor connections, exports to JSON, and reconstructs from JSON.
OpenGLRenderer
A from-scratch 3D renderer in C++ on OpenGL 3.3: Assimp model loading, a custom GLSL forward-lighting pipeline (directional/point/spot lights, Phong shading), and a fly-style first-person camera.
AStarPathfindingSFML
A from-scratch A* pathfinding visualizer in C++ with SFML: a 100×100 grid, mouse-painted walls, eight-directional Euclidean search, and live open/closed-set visualization.
WZ2100JsonEditor
A C++/Qt5 desktop app that visualizes the Warzone 2100 research tree as a draggable graph and lets you edit each node's JSON stats in a table view.