Skip to content

TriggerfishSecure AI Agents

Deterministikong policy enforcement sa ilalim ng LLM layer. Lahat ng channel. Walang exception.

Triggerfish — naglalayag sa digital na karagatan

I-install sa isang command ​

bash
curl -sSL https://raw.githubusercontent.com/greghavens/triggerfish/master/scripts/install.sh | bash
powershell
irm https://raw.githubusercontent.com/greghavens/triggerfish/master/scripts/install.ps1 | iex
bash
docker run -v ./triggerfish.yaml:/data/triggerfish.yaml \
  -p 18789:18789 -p 18790:18790 \
  ghcr.io/greghavens/triggerfish:latest

Ang binary installers ay nagda-download ng pre-built release, nag-ve-verify ng checksum, at nagpapatakbo ng setup wizard. Tingnan ang installation guide para sa Docker setup, pag-build mula sa source, at ang release process.

Ayaw mag-manage ng API keys? Tingnan ang presyo para sa Triggerfish Gateway — managed LLM at search infrastructure, handa sa ilang minuto.

Paano Ito Gumagana ​

Naglalagay ang Triggerfish ng deterministikong policy layer sa pagitan ng iyong AI agent at lahat ng tinatamaan nito. Ang LLM ay nagpo-propose ng actions — ang pure-code hooks ang nagde-desisyon kung pinapayagan ang mga ito.

  • Deterministikong Policy — Ang mga security decisions ay pure code. Walang randomness, walang LLM influence, walang exceptions. Parehong input, parehong desisyon, sa lahat ng pagkakataon.
  • Information Flow Control — Apat na classification levels (PUBLIC, INTERNAL, CONFIDENTIAL, RESTRICTED) na awtomatikong nagpo-propagate sa pamamagitan ng session taint. Hindi kailanman puwedeng mag-flow pababa ang data sa isang hindi gaanong secure na context.
  • Anim na Enforcement Hooks — Ang bawat stage ng data pipeline ay may gate: kung ano ang papasok sa LLM context, kung aling tools ang tatawagin, kung anong results ang babalik, at kung ano ang aalis sa system. Lahat ng desisyon ay audit-logged.
  • Default Deny — Walang tahimik na pinapayagan. Ang mga unclassified tools, integrations, at data sources ay nire-reject hanggang sa maayos na na-configure.
  • Agent Identity — Ang mission ng iyong agent ay nasa SPINE.md, ang mga proactive behaviors ay nasa TRIGGER.md. Ang skills ay nagpo-provide ng karagdagang capabilities sa pamamagitan ng simpleng folder conventions. Ang Reef marketplace ay para sa pag-discover at pag-share ng mga ito.

Alamin pa ang tungkol sa architecture.