Skip to content

Open source

Open source es cómo construimos. No un ángulo de marketing.

Dailybot se construyó sobre décadas de software libre y abierto — cada librería, cada servidor, cada CLI del que dependemos. Lo devolvemos. Todo lo que diseñamos para correr fuera de nuestro producto es público en GitHub, con licencia MIT, y moldeado por los developers que lo usan.

Cómo construimos en abierto

  • MIT de arriba a abajo

    Sin juegos de licencia dual. Forkéalo, desmóntalo, rebrandéalo.

  • Roadmap público

    Cada issue, cada PR, cada changelog es público.

  • Sin vendor lock-in

    Cada herramienta sigue funcionando si desaparecemos mañana.

  • Moldeado en público

    Quienes lo usan ayudan a decidir hacia dónde va.

Nuestra apuesta open source, en números

8

repositorios públicos en DailybotHQ

MIT

licenciado de arriba a abajo

Público

issues, PRs y roadmap

Cero

vendor lock-in, por diseño

Donde apostamos más fuerte.

Tres repositorios flagship — las herramientas que diseñamos para correr fuera de nuestro producto. Si Dailybot desaparece mañana, estas tres siguen funcionando.

Dailybot Agent Skill

MIT

El adaptador oficial entre tu agente de codificación de IA y la API pública de Dailybot.

Ocho sub-skills coherentes — report, checkin, email, kudos, chat, forms, teams, health — que se mapean 1:1 con la API pública de Dailybot. Lee `dailybot login` o `$DAILYBOT_API_KEY`, elige la que esté disponible y nunca hace fallback a "por favor ejecuta login".

  • Una sub-skill por verbo de Dailybot
  • Funciona con cualquiera de las dos credenciales
  • Soporta perfiles por repositorio
  • Licencia MIT
Lenguaje: Bash / Markdown

Instalar

npx skills add DailybotHQ/agent-skill

Deep Work Plan

MIT

La metodología de plan con puertas que cualquier agente de codificación de IA puede ejecutar.

DWP convierte una meta ambigua en un plan numerado, atómico y validado bajo `.dwp/plans/`. Se envía con ocho sub-skills (create, execute, refine, resume, status, verify, onboard, author) y un addon opcional de Dailybot que conecta el ciclo de vida del plan con el standup de tu equipo.

  • Ocho sub-skills componibles
  • Funciona con Claude Code, Cursor, Codex, Gemini, Copilot
  • Addon opcional de reporte de progreso de Dailybot
  • Licencia MIT
Lenguaje: Bash / Markdown

Instalar

npx skills add DailybotHQ/deepworkplan-skill

Dailybot CLI

MIT

El cliente de línea de comandos para toda la API de Dailybot.

Un único binario — `dailybot` — que se autentica una vez y luego permite que cualquier script, job de CI o agente de IA hable con Dailybot como lo haría un humano. Soporta sesiones Bearer derivadas de OTP y API keys de larga duración.

  • Login personal vía OTP
  • Acceso máquina vía API key
  • Un comando por verbo público
  • Licencia MIT
Lenguaje: Python

Instalar

curl -sSL https://cli.dailybot.com/install.sh | bash

El ecosistema — cinco librerías OSS más.

Contratos de prompts, revisiones de PR, parsing de emojis, resaltado de texto y el sitio de Deep Work Plan. Pequeñas, enfocadas, con licencia MIT — el mismo estándar que el flagship.

Deep Work Plan website

MIT

El sitio open source de marketing y documentación de la metodología Deep Work Plan.

El sitio estático en Astro detrás de deepworkplan.com — landing pages, docs de la metodología y guías de adopción. Léelo, forkéalo, autohostéalo. Cada página de los docs está pensada para ir como su propio PR.

  • Referencia completa de la metodología
  • Deploy a Cloudflare Pages
  • Estructura localizada lista para traducir
Lenguaje: Astro

promptschema

MIT

El Zod para prompts de IA — validados por esquema, versionados, multi-proveedor y multi-lenguaje.

Deja de tener prompts de LLM como strings crudos. Defínelos como contratos: entrada tipada, versionado semántico, diffs legibles y un registry compartido que consumen tanto TypeScript como Python. Cualquier modelo — OpenAI, Anthropic, Gemini, Ollama o tu propio adaptador.

  • Esquemas Zod (TS) y Pydantic (Python)
  • Versionado semántico con diff automático
  • Registry JSON-Schema compartido entre lenguajes
  • Bundle de ~12 kB, sin lock-in de proveedor
Lenguaje: TypeScript + Python

Instalar

npm i @dailybot/promptschema

AI PR Reviewer

MIT

Un revisor de pull requests con LLM como GitHub Action — comentarios inline, gating por severidad, sin infraestructura.

Una GitHub Action compuesta que corre una revisión real en cada PR: publica comentarios inline, marca revisiones anteriores como obsoletas, controla la severidad (critical / warning / info) y aplica una etiqueta "reviewed". Python solo con stdlib — sin imagen Docker, sin módulos Node, solo la API key de tu proveedor.

  • Comentarios inline + bloques de sugerencia
  • Gating por severidad (critical / warning / info)
  • Colapsa automáticamente revisiones bot previas
  • Anthropic hoy, OpenAI + Gemini en roadmap
Lenguaje: Python (GitHub Action)

Instalar

uses: DailybotHQ/ai-pr-reviewer@v1

universal-emoji-parser

MIT

Parsea unicode y shortcodes de emoji a imágenes HTML consistentes — probado en batalla desde Dailybot 1.0.

Una librería pequeña que convierte cualquier mezcla de emojis unicode y shortcodes (`:rocket:`) en tags `<img>` respaldados por Twemoji, manteniendo el render idéntico entre Slack, Teams, Discord, Google Chat y el navegador.

  • 1.898 entradas de emoji curadas
  • Unicode ↔ shortcode en ambas direcciones
  • CDN y tag HTML personalizables
  • Render de imágenes con Twemoji
Lenguaje: TypeScript

Instalar

npm i universal-emoji-parser

search-text-highlight

MIT

Encuentra y resalta substrings en texto con un wrapper HTML — soporte completo de unicode.

Una utilidad enfocada en resaltar matches de una query dentro de un string, con tag HTML, clase, sensibilidad a mayúsculas y match-all / match-first configurables. Pequeña, con pocas dependencias, consciente de unicode — probada en producción en las UIs de búsqueda de Dailybot.

  • Resalta todos los matches o solo el primero
  • Tag HTML y nombre de clase personalizables
  • Sensible o insensible a mayúsculas
  • Seguro con unicode y emojis
Lenguaje: TypeScript

Instalar

npm i search-text-highlight

Por qué construimos en abierto.

Dos razones. Primero — Dailybot mismo se construyó sobre décadas de software libre y abierto; no devolverlo sería extractivo. Segundo — confianza. Una herramienta que corre sobre un rail propietario es un rail que podemos apagar. Todo lo que diseñamos para correr fuera de nuestro producto debería seguir funcionando si desaparecemos mañana. Esa es la promesa, escrita en una licencia.

  • MIT

    Puedes forkarlo. Puedes quitar nuestro branding. Puedes rebrandearlo y enviarlo.

  • Roadmap público

    Cada issue, PR, discusión y CHANGELOG vive en GitHub. Sin docs internos, sin spin de marketing.

  • Los datos son tuyos

    Nada sensible queda atado a un runtime propietario. Cada proyecto es portable por diseño.

Cómo contribuir

Revisa el repo, abre un issue, envía un PR. Cada repo tiene etiquetas good-first-issue y un CONTRIBUTING.md.

Step 1

Elige un repo

Lee el README y abre un issue si el fit no es obvio. Todos los repos tienen etiqueta good-first-issue.

Step 2

Sigue los estándares

Cada repo tiene CONTRIBUTING.md y pasa una puerta de validación antes de mergear PRs.

Step 3

Envía

Los PRs pequeños se revisan más rápido. Pide feedback temprano en el thread del issue.

El camino hasta ahora

Es un objetivo en movimiento — el log público actualizado vive en el CHANGELOG de cada repo.

Pasado

Paridad CLI × API key

Las dos credenciales — `dailybot login` y `DAILYBOT_API_KEY` — dan el mismo acceso. La paridad es una garantía escrita, no una nota al pie.

Ahora

Agent Skill con 8 sub-skills

Report, checkin, chat, kudos, forms, teams, health, email. Deep Work Plan conectado en cada CLI de IA relevante.

Próximo

Más superficie, más frameworks

Más sub-skills, más frameworks de agente soportados, ciclos de feedback más ajustados con la comunidad.

Dale estrella a la org. Nunca te pierdas un release.

Un clic. Cada envío aparece en tu feed de GitHub.