lamps
O ecossistema aberto de lamps
Lamps são unidades de capacidade para humanos e agentes de IA: uma coisa que você executa no terminal, uma ferramenta que o seu agente recebe, sob um teto de permissões que o runtime faz cumprir. Uma lamp é uma pasta que você pode ler inteira antes de rodar.
Experimente agora
curl -fsSL https://lamps.sh/install | sh
Windows irm https://lamps.sh/install.ps1 | iex
Disponível para estes agentes
- Claude Code
- Cursor
- Windsurf
- Zed
- Codex CLI
- Gemini CLI
- VS Code
- + qualquer cliente MCP
lamp mcp uma vez — cada lamp habilitada vira uma ferramenta, com o teto na descrição.
Uma lamp que precisa de uma credencial lê uma linha que o humano escreve no .env do projeto — o valor nunca volta através de lamp.
Ranking de lamps
-
1
sqlsynsemastdout,env=LAMP_*,db={root}/*,db=postgres:/...3 -
2
gitsynsemastdout,env=LAMP_*,exec=git2 -
3
httpsynsemastdout,env=LAMP_*,net=<twelve hosts>2 -
4
shellsynsemastdout,env=LAMP_*,file.read={dir}/*,exec=<y...1 -
5
npm-depssynsemastdout,env=LAMP_*,file.read={root}/*,net=re...1 -
6
skillssynsemastdout,env=LAMP_*,file.read={root},file.rea...1
Todas as lamps, com busca → · publique a sua: suba um repositório público com lamp.json + lamp.syn — o primeiro lamp pull owner/repo a lista aqui
A convenção
Um manifesto que declara o teto, um programa que não pode excedê-lo. Todo o contrato em uma página.
O paper
LAMP: Least-Authority Module Protocol — três partes, um invariante, recusas como dados.
O repositório
Cada lamp oficial, legível antes de instalar qualquer coisa. Apache-2.0, como o CLI.