dop: Configure OAuth Once, Never Touch It Again
Zero-config OAuth proxy for local development. Configure Google OAuth once and never touch it again. Pure bash, no Docker, no Node.

Sahar BarakSoftware Engineer
I develop people-driven systems aiming to create sustainability and societal resilience. Working on @WessleyAI and @Tar'oo at the moment.
Currently Building
Products, tools, and ventures I'm actively building.
Virtual Garage
Understand your car in 3D. Plan repairs, upgrades, and order parts with model-specific precision.
Layout Testing
AI-powered layout regression testing. Detects visual issues and generates CSS fixes automatically.
Decentralized Pledges
A live map showing where people stand on peace. Turning pledges into visible signal by country.
Product Studio
Build products end-to-end in a week. Freelance design, high-impact client work, rapid prototyping.
Notion + Convex
Real-time content management for my portfolio. Edit in Notion, sync to Convex, site updates instantly. No rebuilds.
Omni-channel AI sales agent — micro-saas
Production AI sales agent handling inbound and outbound across voice, SMS, WhatsApp and email. Knowledge-grounded, with real CRM sync and escalation paths — the kind of agent that actually closes deals. · TypeScript · ★0
Civic-tech, second iteration — micro-saas
Continuation of ThePeaceBoard. Mobile-first civic platform with decentralized identity, built so it can't be co-opted by the institutions it pushes back on. · TypeScript · ★0
Decentralized, compounding knowledge for agents — micro-saas
A federated, local-first knowledge layer. Every node accumulates knowledge locally, peers opt into trusted rooms, and queries can travel the network with privacy preserved via DIDs. · TypeScript · ★2
Multi-agent deliberation engine — micro-saas
Eight battle-tested modes for copywriting, idea validation, feasibility analysis, planning, and bug-fixing. CLI-first, open source, no vendor lock-in. Routes across Claude, GPT, Gemini and OpenCode. · TypeScript · ★0
Ship-readiness tracker — micro-saas
A focused tool for tracking what's left between a branch and production — tests, flags, runbooks, the unglamorous parts. · TypeScript · ★0
Notion → real-time CMS — open-source-research
Turn Notion into a real-time CMS for your portfolio or product site. Notion authoring, Convex serving, Next.js consuming. Zero rebuilds. · TypeScript · ★0
Pooled GPUs for frontier-model inference — open-source-research
Research toward a blockchain-incentivized P2P network for collaborative inference — pool GPUs to run 671B+ models that no single participant could run alone. · — · ★0
Sybil-resistant decentralized identity — open-source-research
Social Entropy Layered DIDs — using cross-platform behavioral signals to harden decentralized identity against Sybils while preserving privacy. · TeX · ★0
Hydrogen seep detection from satellite imagery — open-source-research
AI-powered detection of natural hydrogen seeps using YOLOv8 and satellite imagery. Replicates Ginzburg et al. (2025) and reaches 90% classification accuracy. · Python · ★0
Move Claude Code sessions across machines — open-source-research
Transfer a Claude Code session to a remote machine to keep working overnight — git-stash snapshot, rsync transcript, tmux + claude --resume. · TypeScript · ★0
Sassy responsive-layout auditor — open-source-research
Audits a URL across viewports with Playwright, detects overflow / spacing / typography drift, and emits an HTML/JSON report with suggested CSS/Tailwind diffs. · TypeScript · ★0
Open study toolkit for ethical hackers — open-source-research
Spaced-repetition flashcards, lab walkthroughs, and a self-adversarial Docker harness. The world needs more red-hat hackers — this is my contribution to that. · TypeScript · ★0
Zero-config OAuth proxy for local dev — open-source-research
Pure bash. No Docker, no Node. Install and run. · Shell · ★0
Scaffold a Blink CMS project — open-source-research
Notion + Convex + Next.js in one command. · TypeScript · ★0
AR exhibition for civic frustration — made-with-love
An AR exhibition showing the frustration with government and municipalities — and the power of the people. Companion piece to ThePeaceBoard. · JavaScript · ★0
Studio Ghibli mod for Minecraft — made-with-love
A Spigot/Paper plugin that brings Totoro-forests, kodama, soot sprites and Catbus rails into Minecraft. Built on weekends as a love letter to play. · Java · ★0
Cosmic data visualization — made-with-love
A SvelteKit dashboard plus a Node + CockroachDB collection engine, visualizing cosmic data in a way that doesn't take itself too seriously. · — · ★1
WhatsApp recap bot — made-with-love
Summarizes a group's bullshit chat into a funny weekly newsletter. The first toy that made me laugh at my own code. · TypeScript · ★0
Virtual Garage
Understand your car in 3D. Plan repairs, upgrades, and order parts with model-specific precision.
Layout Testing
AI-powered layout regression testing. Detects visual issues and generates CSS fixes automatically.
Decentralized Pledges
A live map showing where people stand on peace. Turning pledges into visible signal by country.
Product Studio
Build products end-to-end in a week. Freelance design, high-impact client work, rapid prototyping.
Notion + Convex
Real-time content management for my portfolio. Edit in Notion, sync to Convex, site updates instantly. No rebuilds.
Omni-channel AI sales agent — micro-saas
Production AI sales agent handling inbound and outbound across voice, SMS, WhatsApp and email. Knowledge-grounded, with real CRM sync and escalation paths — the kind of agent that actually closes deals. · TypeScript · ★0
Civic-tech, second iteration — micro-saas
Continuation of ThePeaceBoard. Mobile-first civic platform with decentralized identity, built so it can't be co-opted by the institutions it pushes back on. · TypeScript · ★0
Decentralized, compounding knowledge for agents — micro-saas
A federated, local-first knowledge layer. Every node accumulates knowledge locally, peers opt into trusted rooms, and queries can travel the network with privacy preserved via DIDs. · TypeScript · ★2
Multi-agent deliberation engine — micro-saas
Eight battle-tested modes for copywriting, idea validation, feasibility analysis, planning, and bug-fixing. CLI-first, open source, no vendor lock-in. Routes across Claude, GPT, Gemini and OpenCode. · TypeScript · ★0
Ship-readiness tracker — micro-saas
A focused tool for tracking what's left between a branch and production — tests, flags, runbooks, the unglamorous parts. · TypeScript · ★0
Notion → real-time CMS — open-source-research
Turn Notion into a real-time CMS for your portfolio or product site. Notion authoring, Convex serving, Next.js consuming. Zero rebuilds. · TypeScript · ★0
Pooled GPUs for frontier-model inference — open-source-research
Research toward a blockchain-incentivized P2P network for collaborative inference — pool GPUs to run 671B+ models that no single participant could run alone. · — · ★0
Sybil-resistant decentralized identity — open-source-research
Social Entropy Layered DIDs — using cross-platform behavioral signals to harden decentralized identity against Sybils while preserving privacy. · TeX · ★0
Hydrogen seep detection from satellite imagery — open-source-research
AI-powered detection of natural hydrogen seeps using YOLOv8 and satellite imagery. Replicates Ginzburg et al. (2025) and reaches 90% classification accuracy. · Python · ★0
Move Claude Code sessions across machines — open-source-research
Transfer a Claude Code session to a remote machine to keep working overnight — git-stash snapshot, rsync transcript, tmux + claude --resume. · TypeScript · ★0
Sassy responsive-layout auditor — open-source-research
Audits a URL across viewports with Playwright, detects overflow / spacing / typography drift, and emits an HTML/JSON report with suggested CSS/Tailwind diffs. · TypeScript · ★0
Open study toolkit for ethical hackers — open-source-research
Spaced-repetition flashcards, lab walkthroughs, and a self-adversarial Docker harness. The world needs more red-hat hackers — this is my contribution to that. · TypeScript · ★0
Zero-config OAuth proxy for local dev — open-source-research
Pure bash. No Docker, no Node. Install and run. · Shell · ★0
Scaffold a Blink CMS project — open-source-research
Notion + Convex + Next.js in one command. · TypeScript · ★0
AR exhibition for civic frustration — made-with-love
An AR exhibition showing the frustration with government and municipalities — and the power of the people. Companion piece to ThePeaceBoard. · JavaScript · ★0
Studio Ghibli mod for Minecraft — made-with-love
A Spigot/Paper plugin that brings Totoro-forests, kodama, soot sprites and Catbus rails into Minecraft. Built on weekends as a love letter to play. · Java · ★0
Cosmic data visualization — made-with-love
A SvelteKit dashboard plus a Node + CockroachDB collection engine, visualizing cosmic data in a way that doesn't take itself too seriously. · — · ★1
WhatsApp recap bot — made-with-love
Summarizes a group's bullshit chat into a funny weekly newsletter. The first toy that made me laugh at my own code. · TypeScript · ★0
Zero-config OAuth proxy for local development. Configure Google OAuth once and never touch it again. Pure bash, no Docker, no Node.
How a 10-minute content update became a 30-second Notion edit, and why I'm open-sourcing it at blink.saharbarak.dev
How I eliminated code deployments for content updates and built a zero-rebuild content management system with Notion as the authoring layer and Convex for real-time delivery.
A novel framework that enhances Decentralized Identifiers with cross-platform behavioral proofs for Sybil resistance, account recovery, and trust bootstrapping.
Selected client projects and collaborations.
Where the academic-ish brain meets the builder brain. Exploring ideas at the intersection of cryptography, identity, and distributed systems.
Open Source
Repositories, packages, and tools released to support other builders.
CLI for running layout regression checks with AI-powered fixes
Geospatial ML for white hydrogen seep detection
Layout regression testing CLI with AI integration
Zero-config OAuth proxy for local development. Pure bash, no Docker.
OAuth proxy CLI - configure once, never touch Google Console again