Skip to main content
TENET IDE creates tmux-based workspaces with auto-detected surfaces for your project.

Launch

tenet ide                    # auto-detect and launch
Creates a layout based on your project:
RowPaneSize
Top (70%)Agent Session (Claude/Pi)50%
Top (70%)Browser (Carbonyl)50%
Bottom (30%)Shell100%

Surfaces

Add or remove surfaces dynamically:
tenet ide add browser        # terminal browser with agent eyes
tenet ide add eval           # eval scores and trends  
tenet ide add agents         # agent overview dashboard
tenet ide add events         # context hub event stream
tenet ide add training       # training buffer status
tenet ide add topology       # service dependency graph
tenet ide available          # list all surface types

Multi-Level Navigation

Navigate between projects in a portfolio:
tenet ide open api           # open child service in workspace
tenet ide up                 # navigate to parent GTM

Custom Layouts

Define layouts in .tenet/ide.yml:
rows:
  - size: 70%
    panes:
      - title: "agent"
        type: claude
      - title: "browser"
        type: browser
  - size: 30%
    panes:
      - title: "shell"
        type: shell
      - title: "events"
        type: events

Commands

tenet ide                    # launch
tenet ide status             # show current layout
tenet ide add <surface>      # add a surface
tenet ide remove <surface>   # remove a surface
tenet ide stop               # stop workspace
tenet ide restart            # restart
tenet ide reset              # reset to default
tenet ide config             # view/set config