Projects

Open source projects and research prototypes.

gpudb — GPU, Database, CUDA, Metal, DuckDB, C++

gpudb

Released

GPU-accelerated DuckDB extension for NVIDIA CUDA and Apple Silicon Metal — the first SQL execution engine to target Apple Silicon GPUs. One codebase, two backends, your existing DuckDB queries. Hits 10–25× over CPU on resident columns and large GROUP BY (1187 GiB/s on RTX 4090, 470 GiB/s on M4 Max).

GPUDatabaseCUDAMetalDuckDBC++

Notepatra

Released

A code editor built for the AI era. Native C++/Rust, a tiny no-Electron binary (~12 MB, ~4.4 MB compressed on Linux), runs on Linux/macOS/Windows. Memory-mapped I/O opens files up to ~1.8GB without loading them into RAM. 238 file types, 82 language lexers. Local-first by design; cloud LLMs are opt-in. No telemetry, no analytics, no mandatory API key.

EditorRustC++Local-first AINative

KAShot

Released

The lightweight screenshot tool for every grid. Native Rust app for Linux/macOS/Windows — same hotkeys, overlay, and nine annotation tools everywhere. No Electron, no telemetry. Capture regions, annotate, save, pin to screen.

ScreenshotRustCross-platformNative