Skip to main content
D
Dioni.dev

指令 · Shirei

Una terminal cockpit keyboard-first para sesiones de AI coding.

Lo inverso de un IDE: Shirei pone la sesión de la CLI de IA al centro y deja el editor, los archivos y la búsqueda como satélites, para que nunca salgas del cockpit. Corre la CLI que ya usas; sin guardar llaves, sin lock-in.

MITmacOSApple Silicon
El cockpit de Shirei: una sesión de CLI de IA al centro, con los archivos y paneles alrededor.

La sesión al centro

Tu trabajo, justo donde lo dejaste

  • Layouts por proyecto que recrean sus paneles, y los programas que corren, al abrir.
  • Snapshots de sesión: al reabrir, cada panel vuelve a su carpeta y relanza lo que estaba corriendo.
  • La ventana sobrevive al cierre. Se esconde y vuelve desde el dock con la sesión intacta.

Archivos, sin salir

Ve el código sin cambiar de app

  • Un árbol de archivos (Cmd+B) del directorio del terminal activo, navegable con el teclado.
  • Un editor liviano (CodeMirror), visor de imágenes y reproductor, en pestañas que reabren al reiniciar.
  • Un command palette (Cmd+P) para lanzar un proyecto o saltar a cualquier archivo, sin llenar la pantalla.

Qué hace, y la fricción que saca cada cosa

01

Keyboard-first

Cada acción frecuente tiene un atajo, siguiendo las convenciones que ya conoces del terminal y el editor. Sin mouse.

02

Paneles que se acuerdan

Divide a la derecha o abajo, muévete entre paneles, haz zoom en uno. El layout que armas es el que vuelve.

03

Command palette

Cmd+P lanza un proyecto o salta a un archivo del directorio activo. Surfea entre proyectos sin soltar el teclado.

04

Edita y previsualiza adentro

Editor CodeMirror liviano con highlight y guardado, más visores de imagen y media. Se acabó abrir VSCode solo para mirar.

05

Grabación de pantalla integrada

Captura un panel, la ventana o una región a MP4 o GIF, por teclado (Ctrl+Cmd+R), con indicador en vivo.

06

Render impecable

xterm.js sobre WebGL, así que box-drawing, árboles de tool-calls y TUIs full-screen se ven exactos. Negro puro por defecto.

Compilar desde el código

Instalar deps

$ pnpm install

Correr

$ pnpm tauri dev

Empaquetar

$ pnpm tauri build

Hecha con

Tauri 2RustTypeScriptVitexterm.jsCodeMirrormacOS

指令

Corre la CLI que ya usas

Shirei no es dueña de ningún modelo ni guarda llaves. Sesiones largas, multiagente, multiproyecto: todo a la vista, en un cockpit. MIT.

Dioni

Hecho con cuidado por un dev indie: software útil, honesto y sin fricción.

Shirei | Dioni.dev