Just type. It understands.
Natural language in the shell. Say what you mean and the tree figures out what to do. Commands exist for when you want precision. But you never need them.
If the first word isn't a command, the shell sends it straight to the AI. The tree reads your position, picks the right mode, and responds. No prefix. No quoting. Just type.
It works like a filesystem.
cd, ls, tree, mkdir, pwd, mv, rm. If you have used a terminal, you can use TreeOS. The tree is a filesystem where AI lives at every node.
Where you are changes what the AI can do.
cd /land zone. manage your server.cd ~home zone. your trees, your ideas.cd Healthtree zone. AI works the branch.No mode picker. No settings. Just cd.
Most of the time you just type. But when you want to be specific.
chatyou steer, the AI respondsplacethe AI stores what you saidquerythe AI answers without changing anythingbethe tree leads, you followchat, place, and query are conversations where you steer. be is different. The tree reads everything, finds what needs doing, and guides you one step at a time. One word. The tree takes over.
These are optional. Typing naturally without a command prefix does the same thing. The tree classifies your intent automatically. Commands are for when you want to tell it exactly how to think.
Every extension brings its own verbs. The help menu updates at every position.
Each command activates a different AI mode at your position. food is a nutritionist. fitness is a coach. explore is a researcher. understand compresses the branch into knowledge. Same tree. Different minds.
You can also just type naturally and the tree will route to the right extension. Extension commands are shortcuts for when you want to be explicit or when similar extensions overlap at the same position.
Pin a conversation to a position. Talk to it from anywhere.
@fitness creates a session pinned to /Health/Fitness. Navigate anywhere and the session stays put. Come back with @fitness from anywhere. Each session remembers its own conversation. Close the shell, come back tomorrow, pick up where you stopped.
sessionslist all active sessionssessions kill fitnessend a session@defaultswitch back to default sessionThe fitness AI saw the food data. Not because the extensions talk to each other, but because both write to the same tree and enrichContext injects everything into every prompt. The tree is the shared memory.
intent shows what the tree did on its own. water shows the full picture at any position. digest summarizes the week. The tree compresses, detects contradictions, tracks gaps, and nudges you. Review it. Reject what you do not want. It learns.
life scaffolds a tree with the domains you want. Each domain sets up its own extension, modes, tools, and dashboards. Add more later with life add. The tree grows with you.
Prefer a browser? TreeOS also has a web interface. Same tree, same data, rendered as HTML pages. Manage your land, browse trees, and interact with AI from the browser.