Tickets y líneas de trabajo
Pon los tickets del checkout en Por hacer y marca como urgente el bug de pagos.
list_itemschange_status ×4update_item
Moví 4 tickets a Por hacer. TOM-31 ya es Urgente.
TOMRADE
喵喵,喵喵 MEOW MEOW
Para creadores en solitario y equipos pequeños que construyen con agentes de código
Tus agentes escriben el código. Tomrade recuerda qué construir, hasta dónde llegó y qué cambió, así que cada sesión retoma donde se quedó la anterior y cualquier ejecución se puede deshacer con un clic.
Preview Tomrade sigue en desarrollo y pruebas. Habrá asperezas: haz copia de seguridad de los proyectos que te importan.
¿Usas Windows? El instalador aún no está firmado. Lee esto antes de instalar
Todas las descargas:macOS (Apple silicon) 138 MBmacOS (Intel) 143 MBWindows 114 MBLinux x64 (AppImage) 133 MBLinux Arm64 (AppImage) 131 MB
Tus agentes trabajan a las 3 de la mañana. Leen tus tickets, editan tus notas y, de vez en cuando, reescriben todo lo que tienes. Tomrade es el espacio de trabajo hecho para ellos, con un botón de deshacer hecho para ti.
Por qué Tomrade
Cada sesión empieza de cero.
Ideas, tickets, decisiones y lo que ya está hecho se quedan en un solo sitio entre sesiones y agentes, así que la siguiente ejecución empieza donde terminó la anterior.
Otra herramienta, otra ventana que vigilar.
Claude Code, Codex o Cursor siguen en la terminal que ya usas. Tomrade se conecta por MCP y git, y el tablero se mantiene al día solo.
Algo cambió. ¿Quién fue?
Cada escritura de un agente queda atribuida y agrupada por ejecución. Un clic devuelve una ejecución entera: tickets, notas y ajustes por igual.
Cómo funciona
Un solo ciclo de la idea al pull request fusionado. Cada paso de abajo está grabado en la app tal cual es.
Di lo que quieres con palabras normales, en tu mesa o desde el móvil. Se convierte en un ticket del tablero, listo para empezar.
Di «ordena» y el asistente fusiona duplicados y divide los grandes en tickets del tamaño de un pull request. Tú eliges; un clic lo deshace.
Nombra un ticket a Claude Code, Codex u otro agente en tu propia terminal. Lo reclama, trabaja en su propia rama e informa.
Deja el resto a una ejecución automática: avanza por el grafo de dependencias durante la noche, fusiona lo que pasa y te deja un informe para la mañana.
Vídeos
Una idea por la tarde, agentes con preguntas, una ejecución de madrugada y un informe por la mañana. Grabado en la app tal cual, sin montajes.
Un día con Tomrade · 1:27
Responde a todos los agentes desde una barra lateral.
Notas enlazadas y un diagrama de arquitectura sacado de tu código.
Llegan issues, se clasifican y se publican.
Apúntalo a un repositorio y encuentra las ramas olvidadas.
Una mascota, un temporizador, modelos, temas y el plugin que te escribe.
Cada vídeo es la app real sobre un repositorio de demostración, con agentes en Claude Code. Subtítulos en inglés y chino.
Tus agentes y tu terminal
Tomrade no sustituye a tu agente ni a tu terminal. Les pasa el trabajo, lo sigue y devuelve el estado al tablero.
Tom + camarada
Camarada, no capataz.
Otras herramientas quieren que el trabajo se haga dentro de ellas, o solo saben repartirlo. Tomrade va en ambos sentidos. Configúralo una vez, sigue trabajando en el Claude Code o Codex que ya tienes a tu gusto, en tu propio terminal, y el estado vuelve solo al tablero.
/tomrade:sync en Claude Code, $tomrade-sync en Codex.Funciona en ambas direcciones: pulsa Iniciar para repartir un ticket, o trabaja por tu cuenta y sincronízalo después. Conecta un repositorio una vez y Tomrade abre un pull request con la configuración MCP y notas para agentes, para que todo agente que trabaje en él encuentre Tomrade.
Agentes
Tomrade ejecuta un servidor MCP en tu equipo. Apunta Claude Code, Codex, Cursor o Gemini CLI hacia él y podrán listar, leer, crear y actualizar tickets, leer y escribir tus archivos y ajustar la configuración de Tomrade, con las mismas reglas que todos los demás.
{
"mcpServers": {
"tomrade": {
"type": "http",
"url": "http://127.0.0.1:19090/mcp"
}
}
}Solo escucha en 127.0.0.1. Nada queda expuesto a la red.
Herramientas que reciben
tomrade.list_itemstomrade.get_itemtomrade.create_itemtomrade.update_itemtomrade.change_statustomrade.plan_and_applytomrade.search_filestomrade.write_filetomrade.update_settings
Terminal
Cardio de Alt+Tab: cancelado.
Ejecuta Claude Code, Codex o una shell normal en la ventana Terminal de Tomrade, a un clic del backlog. Divídela como quieras, deja que cada panel se conecte a su ticket y ve de un vistazo qué agente está trabajando y cuál te está esperando.
⌘D a la derecha, ⇧⌘D hacia abajo. Guarda el diseño que te guste y abre con él cada ventana nueva.La ventana Terminal está construida sobre herdr, el multiplexor de agentes de código abierto (Apache 2.0). La ventana de Tomrade es uno de sus clientes: instala herdr una vez y la ventana lo encuentra, y los mismos paneles se abren con el cliente propio de herdr en cualquier terminal.
WindowsEn Windows, la ventana Terminal funciona sobre el backend de terminal propio de Tomrade en lugar de herdr, basado en ConPTY y con PowerShell por defecto. Funciona casi igual que en macOS: paneles divididos, sesiones que se conectan solas, el estado de cada panel y terminales que siguen en marcha aunque cierres Tomrade. No hay nada más que instalar.
Velo, deshazlo
Las sesiones muestran quién trabaja y quién espera por ti; cada escritura queda en el Historial, agrupada por ejecución, a un clic de deshacerse.
Sesiones
Seis agentes y un solo sitio para darte la lata.
Una sola conversación con un agente puede dar para toda una tarde: tres tickets, una pregunta, un arreglo. Tomrade marca dónde empieza cada ticket, muestra la misma sesión en el panel del asistente y en su panel de la ventana Terminal, y mantiene arriba las que te esperan.
Dibujado con Matcha, uno de los temas integrados.
18 comandos ejecutados · 79 tests superados.Deshacer, no aprobar
¿Colas de aprobación? ¿Con la que está cayendo?
Los agentes escriben directamente en el backlog, así que nada espera por ti. Cada ejecución queda agrupada y atribuida, y cuando una se pone creativa, un solo clic lo devuelve todo a su sitio.
El Historial muestra quién cambió qué, ejecución por ejecución.
El contexto sigue al trabajo
Notas, archivos, conversaciones y comentarios entrantes están junto a los tickets a los que pertenecen, al alcance de ti y de tus agentes.
Archivos y notas
Cada proyecto lleva una carpeta de archivos: Markdown, HTML, imágenes, lo que sea. Escribe en un editor que muestra la vista previa mientras tecleas, enlaza notas entre sí y adjúntalas a tickets como entregables.
El asistente
No solo planifica backlogs. El asistente trabaja con todo lo que guarda Tomrade: tickets y líneas de trabajo, archivos y notas, diagramas, incluso los propios ajustes de Tomrade. Y cuando no hay nada que hacer, encantado de charlar.
Pon los tickets del checkout en Por hacer y marca como urgente el bug de pagos.
list_itemschange_status ×4update_item
Moví 4 tickets a Por hacer. TOM-31 ya es Urgente.
Convierte el diario de esta semana en una revisión semanal.
search_filesread_file ×5write_file
Leí cinco entradas y guardé Revisión semanal.md, con un enlace a cada día.
Cambia al modo oscuro y pon el gato en mi escritorio.
update_settings
Hecho: tema oscuro, y el gato ya está en tu escritorio.
¿Llamo a mi corgi Galleta o Mochi?
Sin herramientas. Sin cambios. Solo buenas vibras.
Grita los dos nombres en un parque. El que menos vergüenza te dé gritar, ese es.
Cada cambio que hace queda atribuido y llega al Historial, donde ⌘Z lo deshace: tickets, archivos y ajustes por igual. Las claves de API, los servidores MCP y las líneas de comando solo los cambias tú.
Bandeja de entrada
El backlog ya tiene portero.
Las issues y los reportes llegan primero a la bandeja de entrada del proyecto. El asistente propone qué es cada uno (un ticket nuevo, un bug que ya tienes o un duplicado) y redacta la respuesta. Un clic lo confirma.
Las GitHub issues vienen integradas. Las fuentes también son plugins: trae tu correo de soporte o un formulario de feedback.
Un solo espacio
Cada proyecto es un tablero más una carpeta de archivos. Conéctalo a un repositorio o llénalo solo con tu semana.
Convierte una funcionalidad en tickets del tamaño de un pull request, y deja que Claude Code o Codex construya cada uno en su propia rama.
TOM-42Autoguardar borradoresEn revisiónTOM-43Ofrecer restaurar al reabrirEn cursoRecados, tareas de casa y planes en un tablero o una tabla. Suéltale todo al asistente y él ordena el caos en tareas.
La nota de hoy abre una página con fecha en tu carpeta Journal. Etiqueta los días y enlázalos con [[wiki links]].
Journal/2026-10-10.md
2026-10-10
Largo paseo junto al río. Por fin arreglé la #bici.
Markdown con vista previa en vivo, backlinks y búsqueda de texto completo. Cada guardado queda versionado y puede sincronizarse con un repo de GitHub.
Formas de jugar
Los extras que hacen un poco más ligero un día largo con agentes. Cada uno es un plugin que puedes apagar.
Productividad desde el baño: desbloqueada.
Conecta un bot en Discord, Slack, Telegram, Feishu, DingTalk o WeCom, y el asistente responde en mensajes directos y @menciones, con el mismo proyecto y las mismas herramientas.
¡RESPÓNDEME!
La mascota refleja lo que hace tu agente: pensando, trabajando, esperándote, listo. O trae tu propia mascota, una imagen por estado de ánimo.
Tu modo oscuro dice mucho de ti.
Alba, Papel, Tinta y Matcha vienen de serie. Crea el tuyo, a partir de cualquier imagen si quieres, y deja que cambie según la hora del día.
Tu suelo pélvico te está llamando.
25 minutos de foco, 5 de descanso y un reloj de escritorio que flota sobre todas las ventanas. Lo que hagas en el descanso es cosa tuya.
Plugins integrados
Archify viene integrado. Pídele al asistente, a Claude Code o a Codex un diagrama de arquitectura, flujo de trabajo, secuencia, flujo de datos o ciclo de vida, y llega a la conversación como una página viva que puedes desplazar, ampliar, recorrer y presentar. Guárdalo en Archivos con su código fuente y pide cambios más tarde.
TúDibuja cómo un ticket pasa de una frase a un PR fusionado.
Ábrelo en vivo
Tú¿Dónde guarda Tomrade mi trabajo y qué sale de mi equipo?
Ábrelo en vivo
Tú¿Qué pasa cuando Claude Code edita un ticket que he bloqueado?
Ábrelo en vivo
TúMuestra cómo el estado de un ticket sigue a git.
Ábrelo en vivo
Renderizado por el Archify que viene con Tomrade. Todos tratan sobre el propio Tomrade.
Archify es un proyecto de código abierto (MIT) de tt-a1i. Tomrade descarga una copia fijada desde GitHub la primera vez que pides un diagrama.
Cada uno es un plugin. Desactiva el que quieras en Ajustes › Gestionar plugins.
Ve qué bloquea a qué: el backlog dibujado como grafo, y una insignia en cada ticket que aún espera trabajo sin terminar.
Cada ticket conoce sus ramas, worktrees y pull requests. Su estado sigue a git, e Iniciar se lo pasa a un agente de código.
Conecta cualquier servidor MCP por stdio o HTTP. Sus herramientas se suman a las integradas, para el asistente y para cada agente.
Cada guardado es una versión. Comparte los archivos de un proyecto mediante un repositorio de GitHub, que se encuentra o se crea por ti.
Un menú de flujos que funciona sin ningún modelo: sin conexión, sin claves, repetible. Desactivado hasta que lo enciendas.
Describe el plugin que quieres. Un agente lo escribe y lo prueba, y solo se carga cuando confirmas la build.
Plugins
La base de datos, el registro de herramientas, el servidor MCP y el asistente son plugins que puedes cambiar. Escribe los tuyos con el SDK Apache-2.0 y publícalos con la licencia que quieras, o pídele al agente que te escriba uno en Plugin Studio.
import { definePlugin, defineTool } from "@tomradex/plugin-sdk";
import { z } from "zod";
export default definePlugin({
inject: ["items", "tools"],
async apply(ctx) {
await ctx.tools.register(defineTool({
name: "stale_list_items",
title: "List stale items",
description: "Open issues untouched for two weeks.",
input: z.object({ projectId: z.string() }),
execute: async ({ projectId }) =>
(await ctx.items.list({ projectId }))
.filter((i) => Date.now() - i.updatedAt > 14 * 86_400_000)
}));
}
});Registra una herramienta una vez. Aparece en el asistente y en el servidor MCP.

Principios
Cada proyecto es una carpeta de texto plano que puedes leer, comparar y respaldar. La base de datos es solo una caché.
~/Tomrade/projects/my-app/.tomrade/
├── project.json
├── state/
│ └── items.jsonl
├── log/
│ └── macbook.jsonl
└── README.mdBorra la caché. Vuelve. Te esperamos.Toda escritura de la IA queda atribuida y versionada. Los campos que bloqueas siguen bloqueados, y una escritura basada en una lectura obsoleta se rechaza, la envíe quien la envíe.
PrioridadAltabloqueado por ti
update_item rechazado: el campo está bloqueado
lectura obsoleta: v12, ahora v13
Un comando de shell espera a que elijas Permitir una vez, Permitir en este turno o Denegar. Un agente de código se ejecuta con los permisos que eliges al pulsar Iniciar. Las claves de API, los servidores MCP y las líneas de comando nunca están en manos de un agente.
El asistente de la app y los agentes de tu editor llaman a las mismas herramientas. Añade una una vez y aparece en todas partes.
tomrade.*Tu editorDeepSeek, Anthropic, Gemini, cualquier endpoint compatible con OpenAI o un modelo local. O deja que tu propio Claude Code o Codex CLI lleve la batuta.
Líneas de trabajo, campos personalizados y vistas guardadas. Pensado para el teclado, con una paleta para todo.
⌘KCambiar vista…
Licencia
Tomrade es código abierto bajo la Apache License 2.0: la app, cada paquete y el SDK de plugins por igual. El código está en GitHub. Sigue en desarrollo y pruebas, así que cambia de una semana a otra.
Preguntas
No. El tablero, el asistente y Archivos sirven para cualquier proyecto: una casa, un viaje, una tesis, un diario. Los agentes de código se suman cuando un proyecto tiene repositorio y no estorban cuando no lo tiene.
Hacen trabajos distintos y funcionan juntas. Herramientas como esas ejecutan tus agentes y te ayudan a revisar su código; Tomrade guarda en qué deben trabajar los agentes, hasta dónde llegó cada pieza y qué cambió. Sigue ejecutando agentes donde prefieras: se conectan a Tomrade por MCP y git, reclaman tickets, y el tablero sigue sus ramas y pull requests.
A cada escritura que hace Tomrade o que deja hacer a un agente, agrupada por ejecución: tickets, archivos y notas en Archivos, y ajustes. El Historial lista cada ejecución, y deshacer una devuelve todo a su sitio. No llega fuera de Tomrade: los commits, ramas y pull requests de tu repositorio son cosa de git, donde los revertes como siempre.
No. Basta un repositorio git local: nombra un ticket en una rama o en un commit y el ticket lo sigue. Abrir y fusionar pull requests desde Tomrade usa GitHub hoy, y Archivos puede sincronizarse con un repositorio de GitHub si quieres; ninguna de las dos cosas es obligatoria.
Es una preview. Hasta la 1.0, Tomrade está en desarrollo y pruebas: las funciones cambian entre versiones y te encontrarás asperezas. Tus proyectos son carpetas normales en tu propio equipo, así que haz copia de seguridad de las que te importan.
Sí. Tomrade tiene la Apache License 2.0, una licencia de código abierto aprobada por la OSI, para la app, cada paquete y el SDK de plugins por igual. Puedes usarlo, modificarlo y redistribuirlo, también con fines comerciales. El código fuente está en GitHub.
Tus proyectos viven en tu equipo, cada uno en una carpeta normal. Si inicias sesión, tu cuenta solo guarda tus preferencias y la lista de tus proyectos. El contenido de un proyecto solo sale de tu equipo si conectas un proveedor de modelos o un remoto git.
No. Elige “Usar sin cuenta” y todo se queda en este equipo. Iniciar sesión solo sirve para mantener sincronizadas tus preferencias y la lista de tus proyectos entre equipos. La cuenta nunca guarda contenido de proyectos: las issues, los archivos y el código se quedan en las carpetas de tus proyectos.
El asistente integrado funciona con DeepSeek, Anthropic, Gemini, cualquier endpoint compatible con OpenAI y modelos locales. Claude Code y Codex también pueden manejar Tomrade directamente, con tu propio inicio de sesión de la CLI.
Sí, en Ajustes. También puedes cambiarlo por una mascota tuya, o descargar el plugin de mascota por completo. El gato no se lo tomará como algo personal. Probablemente.
Está en camino, en la próxima versión. ¿No puedes esperar? Escríbele al asistente desde Discord, Slack, Telegram, Feishu, DingTalk o WeCom hoy mismo. Responde mientras Tomrade esté en marcha en tu ordenador, cosa que puede seguir haciendo en segundo plano con todas las ventanas cerradas. Trasnochar es trabajo del ordenador, no tuyo.
Oficialmente, solo te recuerda descansar. Extraoficialmente, el aviso puede ser cualquier archivo de audio que quieras. Ya sabes qué hacer.
macOS (Apple silicon e Intel), Windows y Linux (AppImage).
Inglés, chino simplificado y tradicional, japonés, español, alemán, francés y ruso.
Cómo encaja Tomrade con Orca, Cursor y otras herramientas de agentes →
Gratis y de código abierto con licencia Apache 2.0. Tus proyectos se quedan en tus propias carpetas.
Preview Tomrade sigue en desarrollo y pruebas. Habrá asperezas: haz copia de seguridad de los proyectos que te importan.
¿Usas Windows? El instalador aún no está firmado. Lee esto antes de instalar
Todas las descargas:macOS (Apple silicon) 138 MBmacOS (Intel) 143 MBWindows 114 MBLinux x64 (AppImage) 133 MBLinux Arm64 (AppImage) 131 MB