La ejecución queda en la tarjeta.
Eventos, preguntas, archivos y costo quedan en el ítem cuando el agente termina, no en un chat por el que tengas que desplazarte.
Código abierto · MIT · v0.1.0-beta.9
Pulsa ▶ en una tarjeta, elige Claude Code, Codex, docket u opencode, y se ejecuta. Lo que pasó queda en el ítem. Autoalojado: un binario, un archivo SQLite, sin cuenta.
Linux (.AppImage, .deb) · macOS (.dmg, Apple Silicon e Intel) · Windows (.msi)

Qué es
Eventos, preguntas, archivos y costo quedan en el ítem cuando el agente termina, no en un chat por el que tengas que desplazarte.
Si matas una ejecución a la mitad, Tack ni la pierde ni la vuelve a lanzar a tus espaldas. Se detiene y te pregunta.
El tablero nunca guarda una credencial de modelo. El runner que sí la guarda vive donde ya está tu código.
El costo y los tokens muestran lo que el agente reportó, o dicen “No medido”. Nunca una estimación, nunca un 0 silencioso.
Ejecuciones con agentes
Tres pasos, iguales sin importar qué agente elijas.
Usa la suscripción del propio agente y Tack nunca ve la credencial, o dale al runner una llave de API para un endpoint. La lista de modelos viene en vivo de ese endpoint.
Con las aprobaciones en “Pregúntame”, Claude Code, Codex y opencode se detienen antes de actuar y esperan en la bandeja de decisiones del ítem.
Del binario instalado a una ejecución de prueba terminada en una sola página: activa la ejecución, mira qué agentes tiene esta máquina, revisa su login, elige un modelo por defecto y pruébalo.
También sin agentes
Todo esto funciona en cuanto Tack arranca, sin configurar ningún agente.

Instalar
Ábrela y el tablero se abre en su propia ventana. Cerrar la ventana no detiene el trabajo.
Los binarios y la app de escritorio aún no están firmados. En macOS, clic derecho → Abrir la primera vez. En Windows, elige Más información → Ejecutar de todas formas.
tack serveEl mismo binario y los mismos datos, ejecutado desde una terminal. Sirve para una máquina sin escritorio, un host remoto o compartido, o para automatizar con la CLI y la API REST. Para un servidor compartido, conecta un tack-runner aparte en vez de usar --with-runner, que solo corre en localhost.
curl -fsSL https://raw.githubusercontent.com/yielab/tack/main/install.sh | sh tack serve --with-runner
Luego abre http://localhost:3210. El instalador verifica cada descarga contra el SHA256SUMS de la versión. Tus datos son tack.db más la carpeta storage/. Respalda ambos.
Código abierto bajo MIT. Descárgalo, ejecútalo en tu propia máquina y deja cada ejecución en el ítem al que pertenece.