Skip to content
View ndcorder's full-sized avatar

Block or report ndcorder

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ndcorder/README.md

Nicolas Corder

Developer tools, AI infrastructure, and code analyzers
CLI utilities, Roslyn analyzers, MCP servers, and desktop apps — mostly things I wanted to exist.


AI & LLM Tooling

Agents, prompt management, model training, and the MCP ecosystem.

ProjectWhat it doesStack
🧠research-agentAutonomous research paper writing toolkit with multi-agent orchestrationPython
📋promptcaseDesktop app for managing, versioning, and composing LLM prompt templatesRust/Svelte
🤜claude-codex-teamMCP server that gives Claude Code a Codex sparring partner for planning and reviewTypeScript
🏛️contioDesktop app that orchestrates multi-model LLM discussions in roundsRust/Svelte
🔗vibesCross-tool memory sync for Claude Code, Cursor, Codex, and other AI coding toolsTypeScript
👾bmolmA ~9M parameter LLM trained from scratch that talks like BMOPython
🐕claude-buddyMCP server that restores the /buddy terminal pet companion for Claude CodeTypeScript
🧪mcptestPytest plugin for testing MCP servers without an LLMPython
📑smeltMCP server that converts PDF/DOCX/web pages to LLM-ready textPython
🧩psychemarkProfile LLM personalities by scoring responses across bipolar personality axesPython

Developer Experience

Visualization, debugging, and tools that make the terminal nicer.

ProjectWhat it doesStack
🗺️git-repo-heatmapVisualize code churn in any git repository as an interactive treemapPython
🚂regex-railroadInteractive railroad diagrams, plain English explanations, and NFA debugger for regexTypeScript
🔥fireclawBrowser extension for one-click web scraping via FirecrawlTypeScript
🚢portmapTerminal UI for viewing everything running on your local portsPython

Security & Supply Chain

Dependency health, secret scanning, and CI pipeline hardening.

ProjectWhat it doesStack
🏥dephealthScore dependency health with maintenance & security gradesPython
🔍actions-auditGitHub Actions security scanner — mutable tags, CVEs, script injectionPython

Everything Else

More AI & LLM tools
ProjectWhat it doesStack
repo2ctxIntelligently prepare your codebase as LLM contextPython
aicodeauditPre-commit hook that catches AI-generated code antipatternsPython
gguf-peekInspect GGUF model file metadata without loading the modelPython
model-scoutFetch HuggingFace model info and quantization variantsPython
Security & supply chain
ProjectWhat it doesStack
depwatch-pythonMonitor Python dependencies for staleness and vulnerabilitiesPython
depwatch-dotnetMonitor NuGet dependencies for staleness and vulnerabilitiesC#
license-patrolMulti-language license scanning with SBOM generationPython
dotnet-secrets-scan.NET-aware secret scanner that understands appsettings.jsonC#
jwt-probeCI/CD JWT security tester — alg-none, algorithm confusion attacksC#
.NET analyzers & source generators
ProjectWhat it doesStack
EFQueryGuardCatches EF Core performance traps at compile timeC#
BuilderGenSource generator that creates fluent builders for recordsC#
ModernDotNetAnalyzerAnalyzer for async deadlocks, mutable records, and moreC#
FeatureFlagGenSource generator for strongly-typed feature flagsC#
AppSettingsGenSource generator for typed settings from appsettings.jsonC#
MinimalEndpointsSource-generated endpoint discovery for Minimal APIsC#
dotnet-migration-checkStatic analysis of EF Core migrations for risky operationsC#
regexcraftFluent API for building regex patterns with IntelliSenseC#
Python CLI tools
ProjectWhat it doesStack
cronlensBuild, explain, validate, and lint cron expressionsPython
fileshifterConvert between CSV, JSON, YAML, Parquet, SQLite, and ExcelPython
confmergeUnified config loader — env, .env, JSON, YAML, TOMLPython
pyproject-lintLinter and auto-fixer for pyproject.tomlPython
logfuseDataDog-like structured log explorer for the terminalPython
actions-graphVisualize GitHub Actions dependency treesPython
git-gossipCatch-up summaries of repo activity since a datePython
readme-scoreGrade your README quality against best practicesPython
PHP libraries
ProjectWhat it doesStack
php-data-guardianAttribute-driven validation for PHP 8.2+PHP
php-datapackFramework-agnostic DTOs with hydration and serializationPHP
php-shield-middlewareUnified PSR-15 security middleware packPHP
php-pipe-utilsCurried data-last utilities for the PHP 8.5 pipe operatorPHP
php-enum-utilsToolkit for PHP 8.2+ native enums — labels, collections, lookupPHP
env-syncKeep .env files in sync with .env.examplePHP


Most of these started as "I wish this existed" moments. If something here is useful to you, that's the best outcome.

Popular repositories Loading

  1. outputguard outputguardPublic

    Validate, repair, and retry LLM structured outputs. 13 repair strategies for common JSON malformations, JSON Schema validation, and retry-with-feedback prompts.

    Python 59

  2. ndcorder ndcorderPublic

    1

  3. claude-codex-team claude-codex-teamPublic

    MCP server that bridges Claude Code to GPT Codex for adversarial brainstorming, code review, and implementation planning

    TypeScript 1

  4. promptcase promptcasePublic

    Desktop app for managing, versioning, and composing LLM prompt templates with git-backed history

    Rust

  5. model-scout model-scoutPublic

    CLI tool that fetches HuggingFace model info, architecture details, and GGUF quantization variants

    Python

  6. herd herdPublic

    Model registry and lifecycle manager for local GGUF models served via llama-swap

    Python