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.
Field notes · issue 001 · currently debugging
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.
01 / The workbench
Four projects. Actual links. The rough edges are part of the release notes.
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.
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.
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.
Isolated Linux research prototype for runtime event capture, versioned features, and evidence-backed baseline reports. Detection performance is not established.
02 / The data drawer
Real public records. Choose a config, then jump to that split in the Hub Viewer.
Incineroar · Charizard · Torkoal · Rillaboom · Farigiraf · Venusaur
Pelipper · Blastoise · Indeedee-F · Clefable · Whimsicott · Garchomp
Sitrus Berry · Intimidate · Careful
Charizardite Y · Solar Power · Timid
Seed 1,2,3,4 · weather: raindance · terrain: null
Public HP precision; unrevealed reserve details omitted.
Terrain blocks Fake Out from affecting the grounded target.
Grassy Glide receives terrain-dependent priority.
Drizzle activates on entry; field weather becomes rain.
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
Peer-reviewed by one gremlin with a terminal open.
Me: “One benchmark state.”
Nature: a sample, not a victory lap.Agent: “Could I have root?”
Operator: “One hostname is what I’ve got.”Roadmap says voice. Demo says text.
There is no microphone. We checked.The bug is reproducible. Its explanation is still in beta.