This page lets you view and control the app's capabilities, its available powers.
Zzz's goal is to connect your intent to the world through machines, so it runs in many contexts, and you can do whatever you wish with whatever capabilities are on hand.
This is a work in progress. The idea is to put handles on the system for transparency and control.
The Zzz backend provides local system access (like to your filesystem), handles API requests to AI providers, and enables other capabilities that would otherwise be unavailable to the app running in the browser. It's made with Hono[🡵], a JS server framework that aligns with web standards, and SvelteKit[🡵].
This is the backend's filesystem directory. For security reasons, filesystem operations are scoped
to this directory and symlinks are not followed. Defaults to .zzz in the backend's
current working directory. To configure it set the .env variable PUBLIC_ZZZ_CACHE_DIR. Configure at your own risk.
Websockets are an optional transport that's preferred by default. Zzz currently relies on websockets for pushed updates like filesystem changes -- SSE will be supported as an option in the future.
Full controls are on the ⨕ missing provider page.