NeuroPad is a desktop-first polyglot notebook app with:
.npad notebooks plus .ipynb import/exportapps/neuropad-desktop/: Svelte UI + Tauri host appcrates/neuropad-core/: notebook domain, .npad, .ipynb, metadatacrates/neuropad-ipc/: shared kernel IPC envelope typesservices/go-kernel/: Go kernel process (JSON over stdio)services/ruby-kernel/: Ruby kernel process (JSON over stdio)services/python-kernel/: Python kernel process (JSON over stdio)schemas/: JSON schemas for notebook and IPCscripts/: helper scripts for local developmentservices/ruby-portable/)services/python-portable/)powershell -ExecutionPolicy Bypass -File scripts/build_kernels.ps1
cd apps/neuropad-desktop
npm install
npm run tauri dev
Build a single installer type with .exe first and .msi fallback:
powershell -ExecutionPolicy Bypass -File scripts/build_installer.ps1
go/ruby code cells.npad.ipynb (common markdown/code/text outputs)ai_generate_cell)