// SHARED_THESISSoftware that remembers the community before, during and between events.
INDEPENDENT BUILDER · INTERNET COMMUNITY PERSON
WEIRDLYSPECIFIC.ACTUALLYSHIPPED.
I'm René. I turn stubborn problems, half-formed prompts and a suspicious amount of curiosity into software people can use.
const nextThing = build({ problem: too specific for SaaS
, input: [prompt
, code
, taste
], users: actual humans
, firstAnswer: false, ship: true});JUST LOOPS.
01 // BUILD_ARTIFACTS[]
SHIPPED.
NOT SANITIZED.
README.mdThe prompt is the cheap part. This is the useful residue: working software, honest status and enough context to judge the thing.
The NOG community operating system
NOGnet
One connected event platform for Network Operator Groups: events, calls for papers, speaker knowledge, travel planning, live interaction and useful introductions — built with the people who actually run the communities.
The agent-operated workbench
CtxDesk
A local-first project and operations desk designed for AI agents and humans to share a real queue, progress log and deployment loop.
Diagnose before doing
MAGATAMA
Operations and security tooling that gathers evidence before suggesting an action. Less cowboy. More receipts.
Make the score earn trust
LLM Gym
A local training and evaluation workbench for small language models, LoRA adapters, human feedback and measurable promotion gates.
One route through the model mess
Adaptive LLM Gateway
An OpenAI- and Anthropic-compatible gateway for local models, subscription CLIs and APIs — with routing, audit, PII redaction and injection defenses built in.
Your paperwork grows a cortex
PaperCortex
A private intelligence layer for Paperless-ngx: semantic search, classification, receipt extraction and accounting export powered entirely by local models.
Taste has a linter now
Slop Radar
A bilingual detector for AI buzzwords and structural writing patterns, shipped as a CLI, Node library, coding-agent skill and browser demo.
Amnesia is not a feature
Claude Cortex
A file-based long-term memory framework for coding agents: project context, decisions, incidents and preferences that survive sessions and machines.
Guardrails before velocity
Claude Code Hardened
Security hooks and battle-tested rules that stop coding agents from leaking secrets, bypassing checks or rewriting critical project files casually.
Travel plans for internet community people
NOGtrip
A privacy-first travel planner inside NOGnet for coordinating flights, stays and trip segments around community events without turning the journey into another public feed.
Ask the room. Then open one.
Polls & Rooms
The live-interaction layer inside NOGnet: session polls with immediate results plus moderated meeting rooms created directly from the event workflow.
Network intelligence with receipts
PeerCortex
An evidence-first analysis surface for ASNs, IP addresses and prefixes that brings BGP, RPKI, IRR, registration and public peering context into one inspectable view.
Own the calendar. Keep the data.
Social Media Scheduler
A privacy-minded social publishing desk for planning posts, managing media, coordinating teams and using local AI without handing the entire content workflow to another SaaS dashboard.
One agent brain across your machines
claude-sync
A CLI that synchronizes Claude Code memory, skills, settings and activity between devices with deliberate conflict handling and optional encrypted storage.
A safer channel when speaking up is hard
FOGHORN
The human-reviewed reporting and case-follow-up channel inside NOGnet, designed for people who need to raise a concern without first creating a public identity trail.
02 // BUILD_GRAPH.EXPLORE()
FOLLOW THE
CONNECTIONS.
These builds are not random side projects. Pick a cluster and the shared obsession becomes visible.
SAME NERD.
DIFFERENT CONSTRAINTS.
CtxDesk
A local-first project and operations desk designed for AI agents and humans to share a real queue, progress log and deployment loop.
- STATUS
- OSS / SELF-HOSTED
- SOURCE
- PUBLIC / GITHUB
- POSTURE
- Next.js · Local AI · Agent operations
PaperCortex
A private intelligence layer for Paperless-ngx: semantic search, classification, receipt extraction and accounting export powered entirely by local models.
- STATUS
- OSS / LOCAL-FIRST
- SOURCE
- PUBLIC / GITHUB
- POSTURE
- Document AI · Ollama · Privacy first
03 // TINY_DEMOS.RUN()
DON'T TELL ME.
LET ME POKE IT.
Two deliberately small browser sketches from the wider toolbox. Real inputs, real state, zero API bill.
FLAGGED: leverage · seamless · unlock · robust · cutting-edge
How should this task leave the laptop?
Keep the prompt on-device. Small model, low latency, no data detour.
05 // RENE.CONFIG.TS
TOOLS ROTATE.
THE OBSESSION PERSISTS.
Next.js · TypeScript · PostgreSQL · Cloudflare · Linux · Prisma
// Whatever earns its place next.
BGP · RPKI · NOGs · local models · security · open source
// Specific problems are the good problems.
Prompt → prototype → test → rewrite → ship
// Never trust the first answer.
06 // NOW.LOG
CURRENT
ROTATION.
Not a résumé. A timestamped view of what currently has energy.
STATUS: IN MOTION
Community infrastructure that survives the event.
NOGnet is the active proving ground: real organizers, real constraints and one connected platform with less admin gravity.
Local AI with promotion gates and receipts.
Model routing, evaluation and document intelligence only count when the useful result can be measured and explained.
How humans and agents share operational memory.
Queues, plain files, vaults and guardrails are slowly becoming one coherent answer to agent amnesia.
NOGnet
Connecting event operations, travel planning, live interaction, safer reporting and privacy-first introductions in one NOG platform.
Local AI lane
Training, routing and document intelligence stay measurable, inspectable and close to the data.
Agent guardrails
Memory, security hooks and operational queues make coding agents less magical and more accountable.
Field notes
The useful failures, design constraints and uncomfortable trade-offs get written down in public.
GOT A NICHE PROBLEM?
Excellent. Those are usually the interesting ones.
START A CONVERSATION