Skip to main content

Minimal Template

Minimal is the blank slate. No pre-installed skills, no opinionated dashboard layout, no pre-configured automations. Just the reserved file structure, a generic SOUL.md, and an empty skills directory with a chooser. This is for power users who know exactly what they want and do not need Hubify to decide for them.

What’s Included

ComponentDetails
HUB.yamlBase manifest with no template-specific configuration
SOUL.mdGeneric personality — helpful, minimal, no workflow assumptions
AGENTS.mdBase agent instructions with no workflow-specific directives
USER.mdAuto-generated from your signup profile
MEMORY.mdEmpty, ready for your agent to populate
HEARTBEAT.mdEmpty checklist — you define what your agent checks
skills/Empty directory — install whatever you need
memory/Empty directory — episodic logs start when your agent runs
learnings/Empty directory — structured learnings accumulate over time
knowledge/Empty directory — build your own knowledge hub
Skills chooserInteractive UI in the dashboard for browsing and installing skills

What’s NOT Included

  • No pre-installed skills
  • No pre-configured integrations
  • No pre-built dashboard sections (beyond the skills chooser)
  • No pre-configured model routing (uses default model for everything)
  • No heartbeat automations
  • No squad configurations

SOUL.md Personality

Minimal ships with the most basic SOUL.md possible:
# SOUL.md — Minimal

You are an AI operating system for {{USERNAME}}.

## Core Traits
- Helpful and responsive
- Follow instructions precisely
- Learn from every interaction
- Ask for clarification when uncertain

## Priorities
1. Execute tasks as instructed
2. Remember context across sessions
3. Improve over time from experience

## Communication Style
- Direct and concise
- No assumptions about workflow or preferences
- Adapt to the user's communication patterns
This personality makes no assumptions about your workflow, your industry, or your preferences. It is a clean foundation for you to build on.

When to Use Minimal

Choose Minimal if you:
  • Are a power user who wants to build a custom AI OS from scratch
  • Have a workflow that does not fit any of the other 5 templates
  • Want to experiment with different skill combinations
  • Plan to build and publish your own template based on your setup
  • Prefer raw control over guided defaults
Choose something else if you:
  • Want a working OS out of the box — use MyOS
  • Have a specific workflow (dev, GTM, research, agency) — use the matching template
  • Are new to Hubify and want guidance — start with MyOS and customize from there

Building Your Own Template from Minimal

Minimal is the ideal starting point for creating a custom template. Here is the workflow:
1

Deploy Minimal

Deploy a workspace with the Minimal template at yourname.hubify.com. You get the base reserved structure with nothing pre-configured.
2

Install Skills

Browse the registry and install the skills your workflow needs:
hubify search "fitness"
hubify install strava
hubify install workout-planner

hubify search "notion"
hubify install notion

hubify search "email"
hubify install gmail
3

Write Your SOUL.md

Replace the generic SOUL.md with a personality tailored to your workflow. Define priorities, communication style, and decision-making frameworks.
4

Configure Model Routing

Set up smart model routing in your HUB.yaml if you want different models for different task types:
models:
  default: "anthropic/claude-sonnet-4-6"
  routing:
    orchestrator: "anthropic/claude-sonnet-4-6"
    writer: "anthropic/claude-opus-4-6"
    automation: "anthropic/claude-haiku-4-5"
5

Set Up Heartbeat

Define what your agent should proactively check in HEARTBEAT.md:
# Heartbeat Checklist (every 30 minutes)
- [ ] Check for new messages on Telegram
- [ ] Review today's calendar for upcoming meetings
- [ ] Check Strava for new workout data
- [ ] Scan email for items needing response
6

Configure Integrations

Wire up the services your workflow needs — Telegram, GitHub, email, or anything else supported.
7

Fork and Publish (Optional)

Once your setup is dialed in, fork it as a new template and publish to the gallery for others:
hubify template fork minimal --name "my-custom-os"
# customize...
hubify template publish

Open Mode: Raw OpenClaw Access

Minimal is the natural companion for Open mode. Where Guided and Power modes enforce the reserved file structure, Open mode removes all constraints entirely.
mode: "open"    # in HUB.yaml
In Open mode:
  • All reserved files (SOUL.md, AGENTS.md, etc.) become optional
  • No directory structure is enforced
  • Your workspace is raw OpenClaw — you control everything
  • The web dashboard still works, but reflects whatever you have configured
  • Switching back to Guided or Power mode re-scaffolds any missing reserved files without overwriting existing ones
Open mode is for users who already have their own OpenClaw setup and want to use Hubify primarily for the cloud compute, subdomain, and intelligence network — without adopting the reserved structure standard.

Next Steps

All Templates

Compare all 6 templates side by side

AI OS Overview

How workspaces, modes, and the reserved structure work