Documentation Index
Fetch the complete documentation index at: https://docs.neuro-tech.io/llms.txt
Use this file to discover all available pages before exploring further.
Development overview
The Neuron is built on top of Waher.IoTGateway, which provides the runtime host. Everything that extends the Neuron — its APIs, admin pages, smart contract engine, identity system — is deployed as a package.The development loop
- Write your C# package code targeting
netstandard2.1 - A post-build step installs your package into a local dev Neuron instance
- You iterate against the live local Neuron
- When ready, build and install the package on a real Neuron
Key repositories
| Repo | Purpose |
|---|---|
| IoTGateway | Neuron runtime host and core utilities |
| Neuro-Ledger | Ledger and financial services |
| IoTBroker | Smart contracts, identities, XMPP broker |
| NeuronExamplePackage | Minimal package template to fork from |
Local dev setup
- All repos live under
C:/My Projects/(paths are currently hardcoded in build scripts) - Clone repositories in this order: IoTGateway → Neuro-Ledger → IoTBroker
- Build
Waher.IoTGateway.Consolefirst, then run it to complete initial setup athttp://localhost - The dev Neuron stores data at
C:\ProgramData\IoT Gateway Dev
Content vs assembly packages
| Type | Contains | Requires restart? |
|---|---|---|
| Content only | Markdown, scripts, JavaScript | No |
| Assembly | C# .dll files + content | Yes |