Beta pública · v0.7.0 · gratis para siempre

CLI open-source · hecha para DeepSeek

Un agente de verdad. Precio de DeepSeek. Resultado verificado.

Tanya lleva la fluidez de Claude Code a DeepSeek — y comprueba el estado final por sí misma, para que la confianza de un modelo barato nunca se convierta en tu bug de las 2 de la mañana. Gratis, open-source, y sigue así.

tanya — sesión en vivolive
▌ run_shell · xcodebuild -scheme Calculator
Compiling 6 files…
** BUILD SUCCEEDED **
 
▌ verify · final-state check
✓ build passes
✓ keypad wired · decimals correct
✓ verdict: DONE — not "the model said so"
✓ veredicto: LISTO — la propia Tanya revisó el build
Gratis para siempre · open-source

Hecha a la vista de todos. Gratis hoy, gratis siempre.

Tanya es open-source en GitHub y no hay ningún plan de pago esperando a la vuelta de la esquina. Lee cada línea, abre una issue o envía un pull request — el proyecto mejora porque gente como tú lo empuja hacia adelante.

  • 0 €, y sigue siendo 0 €

    Sin suscripción, sin licencias por usuario, sin muro "pro" después. Lo único que pagas son tus propios tokens de DeepSeek.

  • Haz fork, ajústala, publícala

    El código completo está en github.com/matheusjkweber/tanya bajo una licencia abierta. Hazla tuya.

  • Contribuciones bienvenidas

    Bugs, ideas, skill-packs, docs — abre una issue o un PR. Cada contribuidor decide hacia dónde va Tanya.

Por qué Tanya es diferente

Los modelos baratos alucinan. Tanya revisa su trabajo.

Cualquier otro agente económico entrega lo que el modelo dice que hizo. Tanya ejecuta un verificador determinista sobre el estado final antes de avisarte de que la tarea terminó.

Barato para tenerlo todo el día

Apunta Tanya a DeepSeek y déjalo trabajar — el trabajo rutinario se hace sin factura de modelo de frontera.

Un veredicto en el que puedes confiar

Validadores por tarea más un verificador de estado final hacen que "listo" signifique listo — no "el modelo dijo que sí".

Enruta los pasos difíciles

Tanya deja deepseek-chat en el trabajo pesado y escala los pasos realmente complicados a deepseek-reasoner — automáticamente.

Lo que trae dentro

La ergonomía de Claude Code, afinada para DeepSeek

Todo lo que esperas de un agente de terminal serio — ediciones en vivo, subagentes, MCP, permisos — afinado para un modelo barato que necesita un segundo par de ojos.

La ventaja

Verificador determinista de estado final

Tanya revisa el repositorio después de trabajar y muestra un veredicto real. Se acabó creerle a un modelo barato que el build pasa.

tanya — sesión en vivolive
▌ run_shell · xcodebuild -scheme Calculator
Compiling 6 files…
** BUILD SUCCEEDED **
 
▌ verify · final-state check
✓ build passes
✓ keypad wired · decimals correct
✓ verdict: DONE — not "the model said so"
Trae tu clave

Hecha para DeepSeek

Tanya habla con DeepSeek por su endpoint compatible con OpenAI. Pon tu clave de DeepSeek y empieza a programar — sin pegamento, sin wrappers.

En vivo por defecto

Mira cada edición ocurrir

La ejecución de herramientas en streaming muestra archivos cambiando y comandos ejecutándose en tiempo real — nunca una caja negra silenciosa.

Gasta donde cuenta

Enrutamiento deepseek-chat ↔ reasoner

Deja deepseek-chat en el trabajo pesado y manda los pasos realmente difíciles a deepseek-reasoner, automáticamente.

Divide y vencerás

Herramienta de subagentes

Delega tareas grandes a subagentes enfocados que planifican, despachan y rinden cuentas — con TDD y autocorrección opcionales.

Conectada

Soporte para servidores MCP

Conecta servidores Model Context Protocol para darle a Tanya tus herramientas, datos y APIs — el mismo ecosistema que ya usas.

Bajo control

Permisos y reglas de gasto

Aprueba acciones arriesgadas, limita el gasto de tokens y pon barreras para que una ejecución impaciente nunca te sorprenda.

Se vuelve más lista

Memoria de golden-tasks y mapa del repo

Un mapa estructural del repositorio y la memoria de golden-tasks ayudan a Tanya a ubicarse rápido en código que ya ha visto.

Míralo trabajar

De carpeta vacía a app funcionando, paso a paso

Recorre una ejecución real de Tanya: conectar con DeepSeek, planificar, editar archivos en vivo y verificar el build antes de decir "listo".

tanya — sesión en vivolive
$ tanya
→ connecting to deepseek-chat
✓ connected · OpenAI-compatible endpoint
→ indexing repo · 218 files mapped
✓ ready · type a task or /help
 
$ tanya is listening_
Pon tu clave de DeepSeek y Tanya arranca con un solo comando.

Pon tu clave de DeepSeek y Tanya arranca con un solo comando.

La grabación realejecución real · 2× más rápido
00:09

Tanya construyendo y verificando una app de calculadora, de principio a fin.

Roadmap

De dónde viene Tanya — y hacia dónde va

Tanya ya resuelve lo difícil: un agente de código real que funciona en modelos baratos. Este es el camino hasta aquí y lo que viene después, hacia un poder nivel Claude Code con tus propias claves.

ListoEn cursoPlaneadoDespués
  1. Listo

    Un agente de código que aguanta DeepSeek

    Parsing tolerante de tool calls, reintento con corrección, aplanado de esquemas y soporte para modelos de razonamiento — la base que hace usables a los modelos baratos.

    Recuperación de tool callREPL en streamingModelos de razonamiento
  2. Listo

    El muro del verificador

    Un verificador determinista, validadores por plataforma y una barrera de patrones prohibidos atrapan las alucinaciones y bugs que los modelos baratos colarían.

    VerificadorValidadores Apple / Android / Go / PrismaBarrera de patrones prohibidos
  3. Listo

    Gasta menos, enruta mejor

    Enrutamiento multiproveedor por paso con cascada por coste y tamaño de contexto, más un contador de tokens y USD en vivo para que la factura nunca sorprenda.

    Enrutamiento multimodeloCascada de costeContador de coste en vivo
  4. Listo

    Un agente que puedes extender

    Cliente y servidor MCP, slash commands, paquetes de skills, memoria de proyecto y sub-agentes acotados — con reanudación de sesión para que el trabajo largo no se pierda.

    MCP cliente + servidorSlash commandsSkillsSub-agentesReanudar sesión
  5. Estás aquí
  6. En curso

    Núcleo de extensibilidad

    Las funciones que convierten a Tanya de un agente en una plataforma que moldeas a tu flujo.

    Hooks de ciclo de vidaSub-agentes con nombrePlantillas de slash command
  7. Planeado

    Paridad del día a día

    Las interacciones que hacen que un agente de código se sienta natural cada día.

    Modo plan interactivoMemoria jerárquica + importsHerramientas webShells en segundo plano
  8. Planeado

    Potencia y confianza

    Más control y seguridad para quien vive en la terminal.

    Checkpoint / rewindConfiguración unificadaVista de contexto + statuslineEstilos de salida
  9. Después

    Ecosistema

    Ir más allá de la CLI cuando el núcleo sea sólido.

    Automatización de Git / PRSandbox del SOEntrada de imagenSDK
¿Hay algo que deberíamos construir?

El roadmap lo define lo que quienes construyen realmente necesitan. Cuéntanos qué haría mejor a Tanya — llega directo a nuestra bandeja de entrada.

Precio

Gratis, y open-source para siempre

Tanya en sí no cuesta nada y nunca costará. Lo único que pagas son tus propios tokens de DeepSeek — y mantener esa factura mínima es justo el punto.

Tanya CLI
Free forever
0 €open-source · sin cuenta · gratis para siempre
  • El agente completo — verificador, enrutamiento, subagentes, MCP
  • Hecha para DeepSeek — pon tu clave de API y listo
  • Comandos de barra, permisos y límites de gasto
  • Solo le pagas a DeepSeek por los tokens que uses
Ver código en GitHub

Sin suscripción, sin licencias por usuario, sin muro de pago de telemetría. Instala desde npm y listo.

Trae tu clave

Tanya es gratis. Solo traes una clave de DeepSeek.

Tanya nunca toca tu tarjeta — le pagas a DeepSeek directamente por los tokens que usas. Lo bueno: DeepSeek es uno de los modelos más baratos del mercado, con puntuaciones de código y razonamiento a la altura de los grandes modelos de frontera. Resultado de primera, factura de calderilla.

    En marcha en tres pasos
    1
    Crea una cuenta en DeepSeekRegístrate en platform.deepseek.com — un minuto, un correo, listo.
    2
    Genera una clave de API y añade saldoAbre la página de claves, crea una clave y carga unos pocos dólares — rinden muchísimo.
    3
    Pásasela a TanyaDefine DEEPSEEK_API_KEY (o pégala en el primer arranque) y a programar.
    Consigue tu clave de DeepSeek
¿Por qué DeepSeek?

Benchmarks de frontera a una fracción del precio por token — justo el modelo barato-pero-capaz que el verificador de Tanya se hizo para mantener honesto. Tienes código casi de frontera sin la factura de frontera.

costo típico por tarea
~US$ 0,02
costo típico por tarea
endpoint plug-and-play
compatible con OpenAI
endpoint plug-and-play
enrutado automáticamente
chat + reasoner
enrutado automáticamente
Preguntas

El FAQ honesto

Tanya está en beta pública. Esto es exactamente lo que eso significa.

¿Tanya es de verdad gratis?

Sí — gratis hoy y gratis siempre. Tanya es open-source, no cuesta nada instalarla ni usarla y no hay plan de pago en el horizonte. Solo le pagas a DeepSeek por los tokens que consumes, y como Tanya está construida en torno a un modelo barato, esa factura se mantiene pequeña.

¿Qué modelo usa Tanya?

DeepSeek. Tanya conecta con el endpoint compatible con OpenAI de DeepSeek — aportas tu propia clave de DeepSeek y la ejecutas. Usa deepseek-chat para el día a día y puede escalar los pasos más difíciles a deepseek-reasoner automáticamente.

¿Qué hace el verificador en realidad?

Cuando Tanya termina una tarea, un verificador determinista inspecciona el estado final de tu repositorio y los validadores por tarea comprueban el objetivo concreto. Recibes un veredicto real de pasa/falla en vez de confiar en que el modelo hizo lo que dijo.

¿Dónde está el código fuente?

En GitHub, en matheusjkweber/tanya, publicado en npm como @matheuskrumenauer/tanya. Las issues y las contribuciones de skill-packs son bienvenidas.

¿Qué necesito para ejecutarla?

Node.js y una terminal en macOS, Linux o Windows. Instálala globalmente con npm, configura tu clave de API de DeepSeek y ejecuta tanya. Una versión web alojada está en camino.

¿En qué se diferencia de Claude Code?

La misma ergonomía — chat en vivo, comandos de barra, subagentes, MCP — pero hecha para DeepSeek, con el verificador determinista como función estrella, porque un modelo más barato necesita esa comprobación aún más. Y es gratis y open-source.

Levanta Tanya con un solo comando

Abre una terminal, instala desde npm, apúntala a DeepSeek. Esa es toda la configuración — y es gratis.