Skip to content

docs

Documentation

The design notes, the thinking dial, the MCP market, plugins and deployment — rendered from the repository's docs/ at build time, plus the command reference from the README.

  1. 01

    Command reference

    Requires Bun ≥ 1.3.14 (the CLI entry is TypeScript, executed by bun — node cannot run it).

    1,834 words

  2. 02

    Interface design

    Rovecode ships no default look. There is no built-in palette, no safe typeface, no house layout, and nothing carries over from the last project.

    2,349 words

  3. 03

    Thinking: one dial, every wire

    rovecode has one effort dial — --effort, ROVECODE_EFFORT, /effort — with five positions: auto | off | low | medium | high (src/core/types.ts ThinkingEffort).

    1,467 words

  4. 04

    The market: one command for MCP servers, skills and plugins

    rovecode market is one door to three kinds of thing rovecode can install.

    4,896 words

  5. 05

    The MCP market

    rovecode mcp … on a shell and /mcp in the TUI find MCP servers and put them in your mcp.json.

    1,677 words

  6. 06

    Context and cost: what the vendors say, and what rovecode does with it

    Two numbers describe every turn and they are not the same thing. The estimate is ours: o200k over everything we are about to send, available before a request and for a session that never ran.

    2,095 words

  7. 07

    Plugins

    A plugin is a folder with a plugin.json.

    1,121 words

  8. 08

    Deploying the site and running the server

    The site (site/) is static: Vite builds it, nginx serves it, and nothing on the server runs Node.

    978 words