This repository manages a collection of AI tool packages designed for use with Oasis, an AI assistant tool I’m developing specifically for OpenWrt.
Oasis introduces a framework that allows AI to access tools via UBUS, the core messaging system of the OpenWrt ecosystem. By writing scripts that follow the framework’s defined rules, developers can make tool definitions understandable and usable by AI through Oasis
Detail: https://github.com/utakamo/oasis/tree/main/oasis-mod-tool
| Detail | description |
|---|---|
| OpenWrt Version Support | 24.x |
| Hardware Support | All |
| Install Size | 1.44MiB |
wget -O - https://raw.githubusercontent.com/utakamo/oasis/refs/heads/main/oasis_installer.sh | sh
Note
If an SSL certificate error occurs when running the above installer script, run the date command to check the current time. If the displayed time is incorrect, run /etc/init.d/sysntpd restart.
root@OpenWrt:~# date
root@OpenWrt:~# /etc/init.d/sysntpd restart
This tool package serves as a template for defining AI tools used with Oasis
develop enviroment ex: Ubuntu / OpenWrt Buildroot
user@user:~/openwrt$ echo "src-git tools https://github.com/utakamo/oasis-tool-box.git" >> feeds.confuser@user:~/openwrt$ ./scripts/feeds update toolsuser@user:~/openwrt$ ./scripts/feeds install -a -p toolsuser@user:~/openwrt$ make menuconfig- Check oasis-tool-template [Category: utakamo]
user@user:~/openwrt$ make package/oasis-tool-template/compileuser@user:~/openwrt$ scp ./bin/packages/<target architecture>/tools/oasis-tool-template_1.0.0-r1_all.ipk [email protected]:/root
root@OpenWrt:~# opkg install oasis-tool-template_1.0.0-r1_all.ipk
root@OpenWrt:~# reboot
AI Tool Test For Oasis
To analyze OpenWrt devices, the AI performs operations on MTD devices, controls GPIOs, and more.
under development ...
WireGuard Auto Setup Tool under development ...