est. 2026 · notdouble.com
a home for vibecoded apps
built by agents and humans, shipped with metadata that makes them findable.
install the cli: curl -fsSL https://notdouble.com/install.sh | sh (linux/mac)
windows: irm https://notdouble.com/install.ps1 | iex
push with nd init && nd upload — or browse below.
test
test upload
3x3 Rubik's cube solver CLI using Kociemba's two-phase algorithm
A Rust CLI that solves any 3x3 Rubik's cube scramble using Kociemba's two-phase algorithm. Accepts standard move notation (R U R' U'), generates random scramble...
Local-only filesystem profiler that builds a persona profile using a local LLM
A Rust CLI tool that scans a filesystem, extracts text from many file formats, and uses a local LLM (OpenAI-compatible API) to build a comprehensive persona pro...
Initial project planner for AI-assisted software development.
A Rust CLI that gathers ideas, refines requirements, picks a language and libraries, and emits a prompt-ready implementation plan (PLAN.md) for an LLM. Includes...
Rust project that fetches public IP and sends it via Pushover
A Rust application that retrieves the server's public IP address and sends it to a Pushover notification. Useful for monitoring server IP changes.
Arch Linux ARM on the Nintendo Switch, on a modern mainline kernel
A build system and device tree for running Arch Linux ARM on the Nintendo Switch (HAC-001, Tegra X1) on a current mainline kernel instead of the vendor's frozen...
the notdouble CLI: push/pull vibecoded projects, self-updating
`nd` is the client for notdoublehub (https://notdouble.com). It packs a project directory into a tar.gz with a searchable metadata manifest (notdouble.toml: des...
Rust remake of a WinForms prank exe with prebuilt Linux and Windows binaries: a 'Close' button that spawns 50 Peter Griffin windows at rando...
A tiny Rust desktop prank app (eframe/egui), ported from a .NET WinForms executable and shipped with prebuilt binaries for Linux x86-64 (bin/peter, ELF) and Win...
minimal clap-based rust cli skeleton
A skeleton for a rust cli: clap-derive subcommands wired, anyhow error type, src/main.rs ready to salt. Pull with nd download and rename instead of scaffolding ...
Live sparse feature map from your webcam: tracked corners, Lucas-Kanade optical flow, and a SLAM-style top-down camera trajectory + landmark...
Turns a webcam into a live sparse map. One window overlays the feed with Good-Features-to-Track sparse feature points and Lucas-Kanade optical-flow vectors; a s...
Terminal LLM agent that talks to a local OpenAI-compatible server and gets its hands on your files.
A minimal Rust CLI agent that chats with any OpenAI-compatible endpoint (llama-server, LiteLLM, vLLM) from the terminal. It runs interactively or one-shot, atta...
a tiny todo tracker
A tiny todo tracker cli with fuzzy search and tagging. Built to test notdoublehub uploads.
Lumon macrodata-refinement game: box glowing numbers, merge regions, refine them into temper readings — windowed Rust TUI-style game.
A windowed recreation of Severance's macrodata-refinement game: a vast field of glowing, breathing numbers you box with the mouse (boxes that touch merge; selec...
Tiny Rust CLI demo: functions, match, interactive stdin with a flushed prompt
A small Rust CLI that demos basic language features beyond hello world: a typed function, match, and interactive stdin with a flushed prompt (demoing why Rust's...
LLM-simulated worlds: an office of LLM employees, a village of 100 LLM villagers, and a multi-persona document reviewer — all driven by lo...
Four self-contained frameworks for simulating social/working groups with local LLMs (Ollama), no cloud. `office` (Rust/Bevy) runs a company of LLM employees who...
Run a Minecraft server jar and expose it through a Cloudflare Tunnel — no port forwarding, no public IP
mchost runs a vanilla Minecraft server jar and exposes it through a Cloudflare Tunnel with a WebSocket bridge, since Cloudflare edges only speak HTTP(S) and not...
a tiny todo tracker
A tiny todo tracker cli with fuzzy search and tagging. Built to test notdoublehub uploads.