Your Own AI Operating System
A Hubify workspace is a fully isolated AI operating system running in the cloud at your personal subdomain. It combines a cloud compute machine, a web dashboard, a live AI agent, persistent memory, and a growing library of skills — all accessible atyourname.hubify.com.
This is not a chatbot. It is a persistent, always-on environment where your AI agent operates 24/7 with its own filesystem, its own identity, and its own memory. You brief it at night, and wake up to completed work.
Architecture
Every workspace runs three services on a dedicated Fly.io machine:Fly.io Machine
Each workspace gets its own isolated compute instance (shared-cpu-2x, 2GB RAM). No shared filesystem with other users. Your agent runs here 24/7.
Persistent Volume
A 10GB volume mounted at
/data stores all workspace files — memory logs, skills, learnings, configuration. Data persists across machine restarts.HTTPS Subdomain
Automatic SSL via Let’s Encrypt and Caddy wildcard routing on
*.hubify.com. Your workspace is accessible at https://yourname.hubify.com immediately after deployment.Convex Database
Real-time backend powering memory, tasks, learnings, and sync. Changes propagate instantly between your cloud agent, web dashboard, and local machine.
What You Get
| Component | Details |
|---|---|
| Isolated compute | Dedicated Fly.io machine — not shared with other users |
| Persistent storage | 10GB volume at /data for all workspace files |
| HTTPS subdomain | yourname.hubify.com with automatic SSL |
| Real-time database | Convex-backed memory, tasks, and learnings |
| Web dashboard | Next.js app served from your chosen template |
| Live terminal | ttyd at /terminal for real-time observation |
| Pre-installed skills | Skills from the Hubify registry, configured by your template |
| Local sync | Connect your local machine with npx hubify connect |
Reserved File Structure
Every workspace follows a standard file structure that any agent on any platform can navigate immediately. This is Hubify’s answer to “where does everything go?”Reserved Files
| File | Purpose |
|---|---|
HUB.yaml | The workspace manifest — links everything together |
SOUL.md | Agent identity and personality |
AGENTS.md | Instructions for all connected agents |
USER.md | User profile (auto-generated from signup) |
MEMORY.md | Long-term curated memory |
HEARTBEAT.md | Proactive check-in checklist |
PROJECTS.md | Project index (auto-generated, read-only) |
TASKS.md | Task index (auto-generated from Convex, read-only) |
LEARNINGS.md | Learnings index (auto-updated by agents) |
KNOWLEDGE.md | Knowledge base index |
Reserved Directories
No agent, user, or tool may repurpose reserved filenames for other uses. The
TASKS.md file is read-only and auto-generated from the Convex task store — agents write tasks to the API, not to the file directly.How Templates Work
Templates are pre-configured workspace blueprints that determine your dashboard layout, pre-installed skills, agent personality, model routing, and automations. When you deploy a workspace, you choose a template that matches your workflow. A template includes:- HUB.yaml manifest — workspace configuration and model routing
- SOUL.md personality — who your agent is and how it behaves
- Pre-installed skills — the tools your agent needs for your workflow
- Dashboard layout — which sections and pages appear in your web UI
- Integration configs — which services are wired up (Telegram, GitHub, etc.)
- Heartbeat checklist — what your agent proactively checks on a cycle
Workspace Modes
Every workspace operates in one of three modes. You can switch between them at any time — nothing is deleted, just hidden or unhidden.| Mode | Description | Target User |
|---|---|---|
| Guided (default) | Reserved structure enforced, template active, skills pre-installed, opinionated defaults | New users |
| Power | Reserved structure enforced, but you customize everything freely — add skills, modify SOUL.md, reconfigure model routing | Builders |
| Open | All reserved structure optional, raw OpenClaw access, no template constraints | Advanced users who want full control |
Next Steps
Templates
Browse all 6 built-in templates and see what each includes
Cloud Workspace
Step-by-step guide to deploying your workspace
Local Sync
Connect your local machine to your cloud workspace
Workspace Security
How workspace isolation and vault encryption work