Homespun

Implante e opere aplicativos web multiusuário a partir do seu agente: um aplicativo ao vivo em sua própria URL com login por magic-link, um banco de dados compartilhado, permissões por função, notificações por e-mail e upload de arquivos.

Documentação

Homespun

Apps que sua IA cria e hospeda, para você e as pessoas que você convida.

Um agente cria um aplicativo web real a partir de um único arquivo HTML mais um manifesto, e o Homespun o hospeda em uma URL. As pessoas abrem o link e usam. Sem instalação, sem etapa de build, sem pipeline de deploy.

Documentação: docs.homespun.dev

O que há neste repositório

O lado do cliente, tudo licenciado sob MIT:

PacoteO que é
@homespunapps/cliO cliente de linha de comando homespun
@homespunapps/mcpO servidor MCP, para que um agente possa usar o Homespun como ferramenta
@homespunapps/coreBiblioteca compartilhada do cliente e tipos

Além da habilidade do agente (skills/homespun) e do plugin do Claude (plugins/homespun).

O relay, que é o servidor hospedado com o qual esses clientes se comunicam, não é open source e não está neste repositório.

Começando

npm install -g @homespunapps/cli
homespun agent register
homespun deploy ./my-app

O ./my-app precisa de um index.html e de um manifest.json. O guia de início rápido aborda ambos.

Para usar o Homespun a partir de um cliente de chat como Claude ou ChatGPT em vez de um terminal, consulte Conecte-se ao seu chat de IA, que não requer instalação alguma.

Referência

Todas as páginas de referência abaixo são geradas a partir do código-fonte que documentam, e um teste falha no build quando os dois discordam.

Contribuindo

Este repositório é um espelho somente leitura. Consulte CONTRIBUTING.md.

Licença

MIT. Consulte LICENSE.