S/MSarvesh M.open tabs, open source

Field notes · issue 001 · currently debugging

Tiny scope.
Big receipts.

I'm Sarvesh. I build security tools, local-first experiments, and simulator research. If it's a prototype, the label says prototype. If it works, the source is one click away.

LotusMCP · scope checkillustrative comic
Scope checkThe agent asks to scan the whole internet; the operator points to one approved host.AGENT:“Can I scan the whole internet?”OPERATOR:“No.”AGENT:“Right. Just the in-scope host.”ONE APPROVED HOST
God mode denied.
Work continues.
Operator sets scope out of band. Agent can narrow it, never expand it.

01 / The workbench

Current side quests.

Four projects. Actual links. The rough edges are part of the release notes.

REQUESTED SCOPETHE WHOLE INTERNET?OPERATOR-DEFINEDone host, plsNO
A / BoundariesPython · MCP

LotusMCP

Case management for authorized CTFs and labs. Operator defines scope out of band; an agent may narrow it, never expand it. Actions and findings enter a tamper-evident event log.

Inspect the repo ↗scoped by design
N = 120 TEST-BACKED MECHANIC CASES
B / Simulator researchDataset · Pokémon

Champions research

Fixtures, one observer-safe benchmark state, and 20 tactical cases tied to simulator tests. Test data, not tournament data, weights, or a trained battle policy.

Open Dataset Viewer ↓unofficial fan research
memorybelongs to youLOCAL, THANKS.TEXT PROTOTYPE · VOICE/VISION: ROADMAP
C / AssistantPython · open models

Lily

A local-first assistant built around open models and user-owned memory. Current release is a text prototype. Voice and vision are roadmap work; the imaginary demo has not shipped.

Read the source ↗prototype means prototype
ISOLATED LINUXBASELINE ≠ PROVEN DETECTION
D / Security researchLinux · eBPF

Behavior sandbox

Isolated Linux research prototype for runtime event capture, versioned features, and evidence-backed baseline reports. Detection performance is not established.

02 / The data drawer

Yes, you can peek.

Real public records. Choose a config, then jump to that split in the Hub Viewer.

KuantumKnight / champions-reg-mc-research / teams / train● public release

Team fixtures

2 records · authored examples
fixture-sunSun demonstration fixture

Incineroar · Charizard · Torkoal · Rillaboom · Farigiraf · Venusaur

hand-authored
not tournament data
fixture-rainRain demonstration fixture

Pelipper · Blastoise · Indeedee-F · Clefable · Whimsicott · Garchomp

hand-authored
not tournament data

Fixtures and regression data only: no weights or trained policy. Tournament sample data is not included. One benchmark state is an example, not a strategic evaluation.

Open teams ↗

Unofficial Pokémon Champions fan research; not affiliated with Nintendo, The Pokémon Company, Game Freak, or Smogon.

03 / Field notebook

Lab truths.

Peer-reviewed by one gremlin with a terminal open.

01 · Evaluation

Me: “One benchmark state.”

Nature: a sample, not a victory lap.
02 · Permissions

Agent: “Could I have root?”

Operator: “One hostname is what I’ve got.”
03 · Prototype math

Roadmap says voice. Demo says text.

There is no microphone. We checked.
🪲 Bench gremlin

The bug is reproducible. Its explanation is still in beta.

End of scroll · start of another issue

Go look at the code.