[!NOTE] Sylve is under active development. Some features and APIs may change.
https://github.com/user-attachments/assets/61ed410e-58f6-405f-80da-c4a6bcb469b8
Sylve is a lightweight, open-source management platform for FreeBSD. It combines Bhyve virtual machines, FreeBSD Jails, and ZFS storage into a modern web interface designed to deliver a streamlined, Proxmox-like experience tailored for FreeBSD environments.
The backend is written in Go, while the frontend is built with SvelteKit.
Full documentation: https://sylve.io/docs
Sylve aims to make FreeBSD management easier to manage without relying on complex shell scripts.
Sylve is designed to run on FreeBSD 15.0 or later.
Install dependencies:
# Other optional dependencies like libirt, bhyve-firmware, qemu-tools
# swtpm, samba4XX, etc. might be needed if you enable those features.
# Read the docs to be sure!
pkg install git node24 npm-node24 go
````
Clone the repository and build:
```sh
git clone https://github.com/AlchemillaHQ/Sylve.git
cd Sylve
make
Run Sylve:
cd bin
cp ../config.example.json config.json
./sylve
For full installation instructions, dependency details, and configuration guides, see the documentation:
We’re proud to be supported by:
<img src="https://github.com/AlchemillaHQ/Sylve/raw/v0.2.3/docs/sponsors/FreeBSD-Red.png" alt="FreeBSD Foundation" width="200"/>
<img src="https://github.com/AlchemillaHQ/Sylve/raw/v0.2.3/docs/sponsors/Alchemilla-Dark.png" alt="Alchemilla" width="150"/>
<img src="https://github.com/AlchemillaHQ/Sylve/raw/v0.2.3/docs/sponsors/IP-Technics-Dark.png" alt="IPTechnics" width="150"/>
You can also support the project by sponsoring us on GitHub:
https://github.com/sponsors/AlchemillaHQ
Contributions are welcome. Please read contributors guide before submitting pull requests.
This project is licensed under the BSD 2-Clause License.
See the LICENSE file for details.
$ claude mcp add Sylve \
-- python -m otcore.mcp_server <graph>