|
| Requirement | Details |
|---|---|
| Operating System | Windows 11 (macOS/Linux planned via community) |
| nRF Connect SDK | Tested with v3.2.1 |
| Extension Pack | Requires nRF Connect Extension Pack |
| Python | 3.8+ (Uses the Python environment bundled with your nRF Connect Extension) |
| AI Provider | Supports OpenRouter or any OpenAI-compatible endpoint. |
Roadmap & Compatibility
We are expanding based on community needs. If you need support for a specific protocol or board, join our discussions!
| Category | Supported / Tested | Future Exploration (User Driven) |
|---|---|---|
| OS | Windows 11 | macOS, Linux |
| Boards | nRF52840 DK, nRF52832 DK | nRF53, nRF91, nRF70, nRF54 |
| Protocols | BLE (Bluetooth Low Energy) | WIFI, Thread, Matter, LTE-M / NB-IoT, DECT NR+ |
| NCS Version | v3.2.x | v2.9.x LTS, v3.3+ |
| LLMs | GLM-4.7, Claude Haiku 4.5 | DeepSeek-V3, Local LLMs (Ollama) |
Tested Models
| Model | Provider / Endpoint | Status | Notes |
|---|---|---|---|
| GLM-4.7 | OpenAI-Compatible (Coding Plan) | ✅ Recommended | Best balance of high coding benchmarks and extreme cost-effectiveness. |
| Claude Haiku 4.5 | OpenRouter | ✅ Tested | The fastest and most affordable entry-point for professional-grade coding models. |
"We optimized for these models so you can debug for hours for the price of a cup of coffee."
New to GLM? Follow the Step-by-Step Configuration Guide to get your API key and set up the OpenAI-compatible endpoint in VS Code.
🔒 Privacy & Security
Your firmware stays yours.
- Local Control: The agent runs entirely on your machine. It only sends specific log snippets and code context to your chosen AI provider.
- BYOK (Bring Your Own Key): You have full control over which model you use and which API endpoint you trust.
- Open Source: Our capture scripts and agent logic are fully transparent and auditable by the community.
How It Works
graph LR
A[Your nRF Project] -->|Agent reads code| B[Log Generator]
B -->|Injects log statements| A
A -->|Build & Flash| C[nRF Device]
C -->|Live RTT/UART capture| D[Log Analyzer]
D -->|Code-aware analysis| E[Expert Report]
About Us
Adsum Networks — We've been developing IoT solutions on nRF and other embedded platforms for over 7 years. We built nRF AI Debugger because we needed it ourselves to handle complex BLE debugging, and now we're sharing it to help the community build better firmware, faster.
Acknowledgments
- Cline — The open-source AI assistant this project builds upon.
- Nordic Semiconductor — For the exceptional nRF Connect SDK and developer tools.

