Creytix

Editor & file tree

Browse, create, and edit workspace files in the Monaco-based editor, with optional real-time collaboration.

AI

Preview — early access.

Overview

The file tree on the left and the editor in the center are the base layer everything else in the IDE builds on — every AI proposal, comment, and problem check applies to a file you can also open and edit here directly.

How it works

The tree loads lazily: expanding a folder fetches its children. Hovering a file or folder reveals inline Rename and Delete; folders also get + File and + Folder, which open an inline name field rather than a browser prompt. Opening a file loads it into a Monaco editor tab (the same editor engine VS Code uses) with syntax highlighting picked from its extension. Cmd/Ctrl+S saves; an unsaved tab shows a dirty dot until it does. A Collab toggle on the active file starts real-time co-editing with named peers when the collab server is reachable — leaving the tab or closing it ends your session.

Steps

  1. Browse the tree

    Click a folder to expand it; click a file to open it in a new tab.

  2. Create something new

    Hover a folder and click + File or + Folder, type a name, and press Enter.

  3. Edit and save

    Make your changes, then Cmd/Ctrl+S — the dirty dot clears once the save lands.

  4. Rename or delete

    Hover the file or folder and use the inline Rename / Delete actions.

  5. Co-edit, if you need to

    Click Collab on the open file to start a shared session; it shows connected peers by name and color.

Capabilities

  • Lazy-loaded tree scoped to the current workspace root.
  • Inline create/rename/delete — no separate file-manager dialog.
  • Monaco editor with per-language syntax highlighting and a Creytix theme.
  • Real-time collaboration per open file, with a live connection-status indicator.
  • Truncation warning — a very large file opens truncated for display, with a banner reminding you that saving will overwrite the full file with what's shown.

Limits & honest scope

  • Collaboration depends on a local collab server; if it's unreachable the editor quietly falls back to solo mode instead of failing.
  • Switching workspace with unsaved changes prompts a confirmation — switching does discard unsaved edits if you proceed.
  • Deleting a file or folder is not undoable from inside the IDE; a confirmation dialog is the only guard.