neuron-explorer
Steering-first neuron explorer for Qwen3.5-4B: push every MLP neuron, keep every rollout, browse the results
resource() + action() replace 200 lines of Workbox config, IndexedDB schema, and retry logic — with idempotency keys and cross-tab replay locks for at-least-once delivery.
Developer toolsTypeScript · PythonGitHub @sweidosOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Durable client mutations for unreliable networks: resource() + neverLose action() queue with SW caching, IndexedDB replay leases, and idempotency keys
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Never lose a write.
Durable client mutations for unreliable networks. Declare resource() reads and action({ reliability: 'neverLose' }) writes — Eidos queues offline writes in IndexedDB, coordinates multi-tab replay with Web Locks, and gives you stable idempotency keys for server-side deduplication (at-least-once delivery, not magical exactly-once execution).
No service worker file to write. No cache strategy to configure. No retry logic to implement.
Every offline-first app re-implements the same surface area:
2. Register the Vite plugin (auto-copies the service worker)Read the full README ↗The full README is unavailable right now. Read it at the original link. The saved excerpt is shown below.
Never lose a write.
Durable client mutations for unreliable networks. Declare resource() reads and action({ reliability: 'neverLose' }) writes — Eidos queues offline writes in IndexedDB, coordinates multi-tab replay with Web Locks, and gives you stable idempotency keys for server-side deduplication (at-least-once delivery, not magical exactly-once execution).
No service worker file to write. No cache strategy to configure. No retry logic to implement.
Every offline-first app re-implements the same surface area:
2. Register the Vite plugin (auto-copies the service worker)Read the full README ↗