Aplicaciones de terminal de código abierto
Aplicaciones de terminal, dibujadas con cuidado.
Quvyta es una familia de programas para la terminal, todos construidos sobre un mismo framework en Rust. Comparten temas, iconos, idiomas, teclas y comportamiento del ratón, y cada forma en pantalla nace del color, nunca de cajas dibujadas con caracteres.
Agentees de programación en contenedores
qcode quvyta-code
Configura un agente una vez, inicia sesión y ábrelo en cualquiera de tus proyectos en unos segundos. Pasas de un agente a una shell como pasas de pestaña, y nada de lo que ejecuta un agente se ejecuta en tu propia máquina.
- Claude Code
- opencode
- Gemini CLI
- Codex CLI
curl -fsSL https://raw.githubusercontent.com/quvyta/quvyta/main/install.sh | sh -s -- codeSigue donde lo dejaste
La pantalla de inicio recupera los proyectos que tenías abiertos, con sus pestañas, incluso después de cerrar qcode.
Una pestaña para cualquier agente
El
+tras la última pestaña muestra la shell del proyecto y, para cada perfil, un chat nuevo y sus últimas conversaciones en este proyecto. Al elegir una, el agente sigue donde se quedó.El proyecto de un vistazo
El panel lateral muestra los datos del proyecto y sus contenedores, que puedes detener y reiniciar desde ahí. Cuando se cierra el último qcode, también se detienen los contenedores que arrancó.
Un gestor de archivos en el árbol
El árbol de archivos crea, renombra, corta, pega, borra y arrastra, con varios elementos a la vez, y sigue al disco cuando los archivos cambian.
Los archivos se abren en pestañas
Markdown se muestra como una página compuesta, el texto se abre en nano o vim y las imágenes las dibuja chafa, todo dentro del contenedor del propio proyecto.
Un framework en Rust para aplicaciones de terminal
qframe quvyta-framework
El runtime, los componentes, los temas, los iconos y los archivos de idioma con los que está hecho cada programa de Quvyta, abiertos a cualquiera que construya para la terminal. Elige un tema y los mismos componentes toman sus colores.
Añade la biblioteca
cargo add quvyta-frameworkPrueba cada componente en la vitrina
cargo install quvyta-framework-showcase && qframeEl resto de la familia
El resto de la familia, hecho igual.
Cada uno es un programa por sí mismo y tiene su propia página. Todos se ven y se comportan igual, porque todos están construidos sobre el framework.
-
qfocus
Sigue en qué te concentras. Pon en marcha un contador en uno de tus focos y mira dónde se fue tu tiempo en gráficos de día, semana, mes y año.
cargo install quvyta-focus -
qpac
Un gestor de paquetes para Arch Linux con aire de tienda de aplicaciones: una búsqueda en los repositorios, el AUR y Flatpak, y cada cambio a la vista antes de que ocurra.
cargo install quvyta-packages -
qtools
Los ajustes que los usuarios de Arch Linux suelen hacer a mano, desde una sola lista, cada uno con vista previa, copia de seguridad y deshacer.
cargo install quvyta-tools -
quvyta
Instala la familia, abre los miembros que tienes y los mantiene al día, mostrando cada comando de cargo antes de ejecutarlo.
cargo install quvyta
Nueve idiomas
En tu idioma, y en el nuestro.
Cada palabra en pantalla viene de un archivo de idioma, no del código. qframe, qfocus y qtools hablan los nueve; qcode, qpac y quvyta hablan hoy inglés y turco, y los demás archivos llegarán a medida que se escriban. Este sitio habla los mismos nueve.
Cómo están hechos
Un mismo aspecto y unas mismas teclas en cada miembro.
- La forma nace del color
Botones, pestañas y paneles son tonos y espacio. Sin corchetes ni cajas dibujadas con líneas; una barra de media celda marca lo seleccionado.
- Ratón y teclado son iguales
Todo lo que hace el teclado lo hace también el ratón, y los dos responden en cuanto tocan algo.
- Tres clases de glifos
Cada pantalla está pensada igual para Nerd Font, Unicode simple y terminales ASCII.
- Tu idioma
Cada palabra en pantalla vive en un archivo de idioma, y el idioma, el tema y los iconos que eliges en quvyta valen para toda la familia.