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.