Skip to content

Explanation

Background knowledge and design rationale for protoPen's architecture and subsystems.

  • Architecture -- System architecture: backends, subagents, tool layer, engagement lifecycle, observability.
  • The Control Stack -- How goals, workflows, playbooks, subagents, and skills relate -- and when to reach for which.
  • Knowledge Search -- Hybrid search with SQLite, sqlite-vec, FTS5, and Reciprocal Rank Fusion.
  • Auto-Ingestion -- How tool output is automatically parsed and stored in the target intelligence database.
  • Security Model -- Risk gating, guardrails, audit trail, Docker hardening, and alerting.

Part of the protoLabs autonomous development studio.