Set up
Scaffold a project, read its settings, hold its secrets, and attach a box to a running node — the four verbs you run before any of the others.
Four verbs, none of which compute anything. Each owns one part of the state every other verb reads: a project layout, a settings tree, a credential store, and a running node's own key pair.
| Verb | What it owns |
|---|---|
| init | Scaffolds <project>/user_data — strategies, profiles, results — with runnable examples |
| config | This box's settings: provenance, a validating pre-flight, a journalled one-key write |
| secrets | The venue credential store — key names, never values |
| backend | Stands a vike-tradehub node's keys up on its own box, and attaches a client box to it |
mcp
A local stdio MCP server exposing the create, backtest and live-trade tools to an agent — with a mandatory preview in front of every order, a profile that can withhold the write tools outright, an initialize string telling the model what lies outside this surface, and an optional record of what the agent attempted.
init
Scaffold the user-content directory with runnable examples in every folder, print the map, and never overwrite something you edited.