nouride-releases
Health Warn
- No license — Repository has no license file
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 6 GitHub stars
Code Warn
- Code scan incomplete — No supported source files were scanned during light audit
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
Lightweight, zero-bloat multi-agent AI engine in a single daemon. Homelab-friendly and built for mini devices (Raspberry Pi, Orange Pi, Geekom, NUC, LXC).
Nouride Releases & Distribution
Official binary releases, container images, and distribution repository for Nouride.
Nouride is an ultra-lightweight, zero-bloat multi-agent AI engine in a single binary daemon. Built for servers, homelabs, and edge/mini devices (Raspberry Pi, Orange Pi, Geekom, NUC, LXC, Docker), it connects multiple chat platforms (Discord, Telegram, WhatsApp) to isolated AI agents with individual personas, shared skill pools, tool execution approval gates, cron scheduling, and a web dashboard.
- 🌐 Website: nouride.com
- 📖 Documentation: nouride.com/docs
- 🚀 Getting Started: nouride.com/docs/start/first-run
- 📦 Docker Container:
ghcr.io/nouverse/nouride:latest— orghcr.io/nouverse/nouride-router:latestwith the Nougate AI Router built in
Installation & Quickstart
1. Automated Linux Install (Recommended)
Nouride runs as a standalone self-contained binary with its own embedded runtime. On any supported Linux machine (Debian, Ubuntu, RHEL, Alpine, Arch, Raspberry Pi OS), run:
curl -fsSL https://get.nouride.com/install.sh | sudo sh
To review the script before piping it to a shell:
curl -fsSL https://get.nouride.com/install.sh | less
By default, the installer binds the web dashboard to loopback (127.0.0.1:18254). To expose it across your local network immediately:
curl -fsSL https://get.nouride.com/install.sh | sudo sh -s -- --host 0.0.0.0
Once installed, visit http://<your-ip>:18254/ in your browser to complete initial setup.
2. Docker Container
The official multi-arch container image (linux/amd64 and linux/arm64) is published to GitHub Container Registry:
docker run -d \
--name nouride \
--restart unless-stopped \
-p 18254:18254 \
-v /srv/nouride/.nouride:/srv/nouride/.nouride \
ghcr.io/nouverse/nouride:latest
Docker Compose:
services:
nouride:
image: ghcr.io/nouverse/nouride:latest
container_name: nouride
restart: unless-stopped
ports:
- "18254:18254"
volumes:
- /srv/nouride/.nouride:/srv/nouride/.nouride
Variant: Nougate AI Router
nouride-router is the same build plus the Nougate AI Router in the same process — model calls
answered from inside the daemon, with no second container and no network hop. Useful on a Pi, an LXC
container, or anywhere that has to answer without a gateway in front of it.
docker run -d \
--name nouride \
--restart unless-stopped \
-p 18254:18254 \
-v /srv/nouride/.nouride:/srv/nouride/.nouride \
ghcr.io/nouverse/nouride-router:latest
Docker Compose:
services:
nouride:
image: ghcr.io/nouverse/nouride-router:latest
container_name: nouride
restart: unless-stopped
ports:
- "18254:18254"
volumes:
- /srv/nouride/.nouride:/srv/nouride/.nouride
The Router's own port is not published: it answers the daemon inside the same container.
Switch the Router on and point a provider at it, in .nouride/config.toml:
[nougate]
in_process = true
port = 18256
[providers.local]
kind = "openai"
base_url = "http://127.0.0.1:18256/openai/v1" # or /anthropic/v1
It binds loopback deliberately — a gateway hosted inside the daemon exists to serve that daemon. Its
admin console is on the same port at /frontend/, and the setup wizard finds it, fills the endpoint
in, and links to it.
Both images are tagged :X.Y.Z, :X.Y and :latest. To see which variant an image is without
pulling it:
docker image inspect ghcr.io/nouverse/nouride-router:latest \
--format '{{index .Config.Labels "tech.nouverse.nouride.edition"}}'
3. Standalone Binary Downloads
Standalone tarballs include the executable, built-in skills, example configuration, and web dashboard assets. You can download the latest release directly or browse specific versions on the Releases page.
| Platform | Architecture | C Library | Download |
|---|---|---|---|
| Linux | x86_64 |
glibc | nouride-linux-x64.tar.gz |
| Linux | aarch64 |
glibc | nouride-linux-arm64.tar.gz |
| Linux (Alpine) | x86_64 |
musl | nouride-linux-x64-musl.tar.gz |
| Linux (Alpine) | aarch64 |
musl | nouride-linux-arm64-musl.tar.gz |
The Router variant ships the same four targets, named nouride-router-*:
| Platform | Architecture | C Library | Download |
|---|---|---|---|
| Linux | x86_64 |
glibc | nouride-router-linux-x64.tar.gz |
| Linux | aarch64 |
glibc | nouride-router-linux-arm64.tar.gz |
| Linux (Alpine) | x86_64 |
musl | nouride-router-linux-x64-musl.tar.gz |
| Linux (Alpine) | aarch64 |
musl | nouride-router-linux-arm64-musl.tar.gz |
Or let the installer fetch it:
curl -fsSL https://get.nouride.com/install.sh | sudo sh -s -- --variant router
Note on Alpine / Musl: The
-muslbuild requireslibstdc++(apk add libstdc++).
SHA256 checksums are attached to every release — SHA256SUMS for the standard build,SHA256SUMS-router for the Router variant.
Contributing & Issues
The core engine is developed and maintained by Nouverse Technologies in an internal repository, while binary distributions and public community feedback are coordinated through this repository.
- Found a bug or crash? Please Open an Issue. Include your OS version, architecture (
uname -m), deployment method (native or Docker), and relevant terminal output. - Feature Proposals: Have ideas for new homelab integrations, agent tools, or chat adapters? Open an issue with your proposal and rationale.
- Security Inquiries: For sensitive security concerns, reach out directly to [email protected].
Licence & Attribution
Nouride is powered by Nouverse Technologies. For full licensing details and architecture specifications, visit the official documentation.
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found