Erik Goughnour
systems engineering  /  formal methods  /  numerical computing

Code Intelligence

Static analysis, formal verification, and verified synthesis

Complexity Hints

Complexity Hints

First-class algorithmic complexity analysis for .NET. Extracts recurrences from C# via Roslyn and solves them symbolically using the Master Theorem and Akra-Bazzi.

c# roslyn
Curate Ipsum

Curate Ipsum

Graph-spectral MCP server for verified code synthesis. Bridges LLM output with formal verification through mutation testing, belief revision, and CEGIS.

python mcp
Explore the full project ecosystem NuGet PyPI VS Code Actions MCP GHCR ReadTheDocs pkg.go.dev

Interactive Demos

Explorations in basis functions, sparse reconstruction, and signal processing

Extensible B-Splines Demo

Extensible B-Splines

Interactive visualization of B-spline basis functions with adjustable control points, knot vectors, and degree parameters.

marimo extensible-splines
Temporal OMP Demo

Temporal OMP

Sparse frame reconstruction using Orthogonal Matching Pursuit with forward-biased temporal augmentation.

marimo mosaic-basis

Tools & Applications

Production-grade software for data engineering and AI systems

Migrate CLI Tool

migrate

Go CLI for database schema analysis, diffing, and dialect transformation. Convert between PostgreSQL, MySQL, and SQL Server with structural awareness.

go cli
RAG Pipeline Dashboard

RAG Pipeline Dashboard

Full-stack retrieval-augmented generation system with real-time monitoring, multiple embedding providers, and WebSocket updates.

typescript react

Python Libraries

CLI-enabled packages for numerical computing and geometry

panel-bie

Panel-based Boundary Integral Equation (BIE) solver for computational physics and numerical PDEs.

python cli

superellipse

Generalized superellipse geometry library for parametric curves and shape modeling.

python cli

harmonic-measure

Harmonic measure computation and boundary crowding diagnostics for conformal mapping analysis.

python cli

Complex Analysis Dev Container

Interactive environment for Jordan curves and analytic continuation

jordan-curve-app

Dev container for exploring Jordan curves, conformal mappings, and complex function visualization with integrated Python tooling.

devcontainer complex-analysis

Packages consumed by the dev container: