Skip to content
View salihcankurnaz's full-sized avatar

Block or report salihcankurnaz

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
salihcankurnaz/README.md

Salih Can Kurnaz

Research-oriented software developer working across AI systems, GPU computing, formal methods, and scientific tooling.

I build experimental systems with an emphasis on explicit scope, reproducible evaluation, and technical documentation.

Selected projects

AI systems & developer tooling

  • contextdiet — quality checks for coding-agent context across AGENTS.md, CLAUDE.md, skills, and MCP configuration.
  • ToposAI — experimental neuro-symbolic research library with a finite categorical/topos core and PyTorch research components.

GPU & performance

  • cuda-cic — experimental CUDA batch type-checking work for Lean 4/CIC proof terms.
  • proof-perf-lab — performance experiments paired with explicit correctness checks and reproducible reporting.

Formal methods & mathematical software

  • coherence-lab — certificate-producing normalization and equivalence for selected categorical coherence fragments.
  • lean-proof-navigator — Mathlib declaration search, dependency exploration, and formalization navigation.

Research principles

  • Claims need provenance. Benchmarks should state hardware, commands, datasets, and comparison conditions.
  • Optimization needs correctness. A speedup is useful only when behavior is preserved and checked.
  • Research prototypes need scope. Experimental components should be documented as prototypes rather than production-complete systems.
  • Reproducibility beats headline numbers. Raw evidence and repeatable procedures matter more than promotional wording.

Current focus

  • efficient AI inference and GPU execution
  • formal reasoning and proof-assistant tooling
  • graph and categorical structure
  • reproducible performance engineering
  • scientific software and research automation

Popular repositories Loading

  1. cuda-cic cuda-cic Public

    Experimental CUDA batch type-checking backend for Lean 4/CIC proof terms, with GPU-native reduction, substitution, and definitional-equality kernels.

    Python 5

  2. universal-ai-dev-assistant universal-ai-dev-assistant Public

    Experimental AI-assisted development platform exploring code navigation, pair-programming workflows, and repository tooling.

    Rust 3 1

  3. OpenHands OpenHands Public archive

    Forked from OpenHands/OpenHands

    🙌 OpenHands: Code Less, Make More

    Python 1

  4. il-protection-hook il-protection-hook Public

    First-ever Uniswap V4 Hook for Automated Impermanent Loss Protection. Live on Arbitrum.

    JavaScript 1

  5. algebraic-pruning algebraic-pruning Public

    Research experiments on algebraic and nilpotent structure as signals for neural-network pruning behavior.

    Python 1

  6. counting-revolution counting-revolution Public

    Boolean laws classify 114 classes. Counting laws classify 3,328. 29.2x-11,889x amplification. Complete graph isomorphism for n<=8 via polynomial-time counting.

    Python 1