Skip to content

Open source

Open source é como construímos. Não um ângulo de marketing.

O Dailybot foi construído sobre décadas de software livre e aberto — cada biblioteca, cada servidor, cada CLI da qual dependemos. Então devolvemos. Tudo o que projetamos para rodar fora do nosso produto é público no GitHub, com licença MIT e moldado pelos desenvolvedores que o usam.

Como construímos em aberto

  • MIT de ponta a ponta

    Sem jogos de licença dupla. Forke, desmonte, rebrand.

  • Roadmap público

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

  • Sem vendor lock-in

    Cada ferramenta continua funcionando se desaparecermos amanhã.

  • Moldado em público

    Quem usa ajuda a decidir para onde vai.

Nossa aposta em open source, em números

8

repositórios públicos em DailybotHQ

MIT

licenciado de ponta a ponta

Público

issues, PRs e roadmap

Zero

vendor lock-in, por design

Onde apostamos mais forte.

Três repositórios flagship — as ferramentas que projetamos para rodar fora do nosso produto. Se o Dailybot desaparecer amanhã, esses três continuam funcionando.

Dailybot Agent Skill

MIT

O adaptador oficial entre seu agente de programação de IA e a API pública do Dailybot.

Oito sub-skills coerentes — report, checkin, email, kudos, chat, forms, teams, health — que mapeiam 1:1 com a API pública do Dailybot. Lê `dailybot login` ou `$DAILYBOT_API_KEY`, escolhe o que estiver disponível, e nunca faz fallback para "por favor execute login".

  • Uma sub-skill por verbo do Dailybot
  • Funciona com qualquer uma das credenciais
  • Suporta perfis por repositório
  • Licenciado sob MIT
Linguagem: Bash / Markdown

Instalar

npx skills add DailybotHQ/agent-skill

Deep Work Plan

MIT

A metodologia de plano com portões que qualquer agente de programação de IA pode executar.

O DWP transforma uma meta ambígua em um plano numerado, atômico e validado em `.dwp/plans/`. Vem com oito sub-skills (create, execute, refine, resume, status, verify, onboard, author) e um addon opcional do Dailybot que conecta o ciclo de vida do plano ao standup da sua equipe.

  • Oito sub-skills combináveis
  • Funciona com Claude Code, Cursor, Codex, Gemini, Copilot
  • Addon opcional de relatório de progresso do Dailybot
  • Licenciado sob MIT
Linguagem: Bash / Markdown

Instalar

npx skills add DailybotHQ/deepworkplan-skill

Dailybot CLI

MIT

O cliente de linha de comando para toda a API do Dailybot.

Um único binário — `dailybot` — que autentica uma vez e depois permite que qualquer script, job de CI ou agente de IA converse com o Dailybot como um humano faria. Suporta sessões Bearer derivadas de OTP e chaves de API de longa duração.

  • Login pessoal via OTP
  • Acesso de máquina via chave de API
  • Um comando por verbo público
  • Licenciado sob MIT
Linguagem: Python

Instalar

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

O ecossistema — mais cinco bibliotecas OSS.

Contratos de prompts, revisões de PR, parsing de emojis, realce de texto e o site do Deep Work Plan. Pequenas, focadas, com licença MIT — o mesmo padrão da flagship.

Deep Work Plan website

MIT

O site open source de marketing e documentação da metodologia Deep Work Plan.

O site estático em Astro por trás de deepworkplan.com — landing pages, documentos da metodologia e guias de adoção. Leia, forke, hospede você mesmo. Cada página da doc é pensada para ir como seu próprio PR.

  • Referência completa da metodologia
  • Deploy no Cloudflare Pages
  • Estrutura localizada pronta para tradução
Linguagem: Astro

promptschema

MIT

O Zod para prompts de IA — validados por esquema, versionados, multi-provedor e multi-linguagem.

Pare de manter prompts de LLM como strings brutas. Defina-os como contratos: entrada tipada, versionamento semântico, diffs legíveis e um registry compartilhado consumido por TypeScript e Python. Qualquer modelo — OpenAI, Anthropic, Gemini, Ollama ou seu próprio adaptador.

  • Schemas Zod (TS) e Pydantic (Python)
  • Versionamento semântico com diff automático
  • Registry JSON-Schema compartilhado entre linguagens
  • Bundle de ~12 kB, sem lock-in de fornecedor
Linguagem: TypeScript + Python

Instalar

npm i @dailybot/promptschema

AI PR Reviewer

MIT

Um revisor de pull requests com LLM como GitHub Action — comentários inline, gating por severidade, sem infraestrutura.

Uma GitHub Action composta que roda uma revisão real em cada PR: publica comentários inline, marca revisões anteriores como obsoletas, controla a severidade (critical / warning / info) e aplica uma label "reviewed". Python só com stdlib — sem imagem Docker, sem módulos Node, só a chave de API do seu provedor.

  • Comentários inline + blocos de sugestão
  • Gating por severidade (critical / warning / info)
  • Colapsa automaticamente revisões de bot anteriores
  • Anthropic hoje, OpenAI + Gemini no roadmap
Linguagem: Python (GitHub Action)

Instalar

uses: DailybotHQ/ai-pr-reviewer@v1

universal-emoji-parser

MIT

Faz parsing de unicode e shortcodes de emoji para imagens HTML consistentes — testado em batalha desde o Dailybot 1.0.

Uma biblioteca pequena que converte qualquer mistura de emojis unicode e shortcodes (`:rocket:`) em tags `<img>` com Twemoji, mantendo o render idêntico entre Slack, Teams, Discord, Google Chat e o navegador.

  • 1.898 entradas de emoji curadas
  • Unicode ↔ shortcode nos dois sentidos
  • CDN e tag HTML personalizáveis
  • Render de imagens com Twemoji
Linguagem: TypeScript

Instalar

npm i universal-emoji-parser

search-text-highlight

MIT

Encontre e realce substrings em textos com um wrapper HTML — suporte total a unicode.

Uma utility focada em realçar matches de uma query dentro de uma string, com tag HTML, classe, sensibilidade a maiúsculas e match-all / match-first configuráveis. Pequena, com poucas dependências, consciente de unicode — testada em produção nas UIs de busca do Dailybot.

  • Realce todos os matches ou só o primeiro
  • Tag HTML e nome de classe personalizáveis
  • Sensível ou insensível a maiúsculas
  • Seguro com unicode e emojis
Linguagem: TypeScript

Instalar

npm i search-text-highlight

Por que construímos em aberto.

Duas razões. Primeira — o próprio Dailybot foi construído sobre décadas de software livre e aberto; não devolver seria extrativista. Segunda — confiança. Uma ferramenta que roda sobre um trilho proprietário é um trilho que podemos desligar. Tudo o que projetamos para rodar fora do nosso produto deve continuar funcionando se desaparecermos amanhã. Essa é a promessa, escrita em uma licença.

  • MIT

    Você pode forkar. Pode remover nossa marca. Pode rebrand e enviar.

  • Roadmap público

    Cada issue, PR, discussão e CHANGELOG vive no GitHub. Sem docs internos, sem spin de marketing.

  • Os dados são seus

    Nada sensível fica preso a um runtime proprietário. Cada projeto é portátil por design.

Como contribuir

Dê uma olhada no repo, abra uma issue, envie um PR. Cada repo tem labels good-first-issue e um CONTRIBUTING.md.

Step 1

Escolha um repo

Leia o README e abra uma issue se o fit não for óbvio. Todos os repos têm label good-first-issue.

Step 2

Siga os padrões

Cada repo tem CONTRIBUTING.md e passa por um portão de validação antes de mergear PRs.

Step 3

Envie

PRs menores são revisados mais rápido. Peça feedback cedo no thread da issue.

O caminho até aqui

É um alvo em movimento — o log público atualizado vive no CHANGELOG de cada repo.

Passado

Paridade CLI × API key

As duas credenciais — `dailybot login` e `DAILYBOT_API_KEY` — dão o mesmo acesso. Paridade é uma garantia por escrito, não uma nota de rodapé.

Agora

Agent Skill com 8 sub-skills

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

Próximo

Mais superfície, mais frameworks

Mais sub-skills, mais frameworks de agente suportados, ciclos de feedback mais próximos com a comunidade.

Dê uma estrela para a org. Nunca perca um release.

Um clique. Cada envio aparece no seu feed do GitHub.