Contributing
Credits
Nekko Agent stands on a lot of other people's work. This page names the parts a package manager can't see for us (icons, fonts, downloaded runtimes, models, vendored code), and the larger projects that shape the app.
The full list of every package and crate, with each license text, ships inside the app: in the desktop app, open Settings, then Open-source licenses under Updates. The Android app lists its own under Settings, then About. Models you choose to download carry their own licenses, shown before you download them.
Thank you to everyone who built and maintains these.
| Name | Used for | Version | License | License file | Source |
|---|---|---|---|---|---|
| Electron and Chromium | The desktop app's window and browser engine | see package-lock.json | MIT | - | electronjs.org |
| React | The app's interface | see package-lock.json | MIT | - | react.dev |
| Mermaid | Diagrams in chat, and bundled in the iPhone app | 12.2.0 | MIT | vendor/mermaid/LICENSE | mermaid-js/mermaid |
| agent-browser | The agent's native browser control, built with a small patch | 0.39.1 | Apache-2.0 | vendor/agent-browser/LICENSE | vercel-labs/agent-browser |
| Remotion | The animated intros for Voice and Dynamic zones. Not open source: it has its own license, so check that before reusing this code. | see package-lock.json | Remotion License | - | remotion.dev |
| Inter Tight | Interface font | see package-lock.json | OFL-1.1 | - | Fontsource |
| JetBrains Mono | Code font | see package-lock.json | OFL-1.1 | - | Fontsource |
| Lobe Icons | Provider marks in Settings. The names and marks belong to their owners. | snapshot from @lobehub/icons-static-svg | MIT | apps/desktop/src/renderer/public/providers/LICENSE | lobehub/lobe-icons |
| Simple Icons | Connector marks. The names and marks belong to their owners. | snapshot | CC0-1.0 | - | simpleicons.org |
| llama.cpp | Runs local models. Downloaded when you set up the model server. | b11899 | MIT | - | ggml-org/llama.cpp |
| stable-diffusion.cpp | Local image generation. Downloaded only if you add it. | master-1015-e41fbcf | MIT | - | leejet/stable-diffusion.cpp |
| whisper.cpp and Whisper Tiny.en | Nekko Voice. Downloaded on first use, with its own notice beside it. | v1.9.2 | MIT | - | ggml-org/whisper.cpp |
| uv | Sets up the MLX runtime on Apple silicon. Downloaded when needed. | 0.12.21 | MIT OR Apache-2.0 | - | astral-sh/uv |
| Laya decision models | Quick on-device decisions, converted to ONNX by Nekko Labs | decision-models-v1 | Apache-2.0 | scripts/decision-models/LICENSE | convaiinnovations |