Nextcloud app nyx_widget — part of cloud.jo-cor.com
- PHP 62.4%
- JavaScript 33.8%
- CSS 2.4%
- Python 1%
- Shell 0.4%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| appinfo | ||
| css | ||
| docs/superpowers/specs | ||
| img | ||
| js | ||
| lib | ||
| templates | ||
| tests | ||
| .gitignore | ||
| DEPLOY.md | ||
| HOW-NYX-WORKS.md | ||
| package-lock.json | ||
| package.json | ||
| playwright.config.js | ||
| README.md | ||
Nyx Widget
Floating AI assistant with image/voice/music/chat modes — backed by Hermes
A floating AI assistant bubble for every Nextcloud page. Chat, image, voice and music modes, with models picked from the Hermes agent configuration and per-member access control.
| Nextcloud app id | nyx_widget |
| Version | 1.26.4 |
| Nextcloud | 30–34 |
| Licence | AGPL-3.0-or-later |
See it running
It runs on cloud.jo-cor.com. Ask Jo for an account (or register at cloud.jo-cor.com/apps/registration and wait for approval).
Run it on your own Nextcloud
cd /path/to/nextcloud/custom_apps
git clone https://git.jo-cor.com/jocor/nextcloud-nyx_widget.git nyx_widget
sudo -u www-data php ../occ app:enable nyx_widget
The built JavaScript in js/ is committed, so it runs as cloned. Only when you change the sources:
npm ci && npm run build
Contribute
- Sign in at git.jo-cor.com with Sign in with jo-cor-cloud (your cloud.jo-cor.com account).
- Fork this repository, make your change on a branch, and open a pull request.
Invited contributors can also push over SSH; the connection details come with the invite.
Changes reach cloud.jo-cor.com only after review: the live server deploys from git, never from hand edits.