Latch
Official@latchagent · United States of America
Control layer for autonomous AI agents. Safe actions run automatically. Risky actions wait for approval.
Agent Skills by Latch
Showing 21 vetted skills indexed across 1 GitHub repositories.
enclave-tls-interceptor
Intercept TLS sessions and generate ephemeral CA and leaf certificates for the Latch Enclave proxy.
enclave-attestation
Audit Latch Enclave sessions and generate tamper-evident logs and receipts.
adding-ipc-handlers
Adds structured IPC channels to Electron apps with validation and error handling.
adding-sqlite-stores
Add SQLite data stores with idempotent migrations and JSON serialization.
running-and-testing
Build, test, and type check the Latch Desktop Electron app.
enclave-manager
Configure Latch session sandboxes with proxy routing and credential injection.
adding-react-components
Generate React components with Zustand state management for Electron apps.
enclave-merkle
Generate Merkle trees and inclusion proofs for Latch Enclave audit logs.
enclave-egress-filter
Filters outbound network traffic for the Latch Enclave proxy by domain patterns and service definitions.
enclave-sandbox-manager
Select Docker, macOS sandbox-exec, or Linux bwrap for enclave sessions.
enclave-pr-annotator
Posts session attestation comments to GitHub pull requests via the REST API.
adding-service-modules
Automate Electron main process service module creation and lifecycle management.
enclave-data-classifier
Classify API response bodies into sensitivity tiers using AI models.
enclave-ingress-filter
Filter sensitive content from HTTP responses using regex patterns.
enclave-bubblewrap
Isolate Linux terminal sessions with bubblewrap and iptables.
enclave-token-map
Tokenize sensitive data and enforce same-origin resolution within Latch Enclave sessions.
enclave-latch-proxy
Intercept and filter HTTP requests for Latch Enclave sessions.
Enclave Proxy Feedback
Format proxy enforcement messages into ANSI-styled terminal output.
enclave-skill-generator
Generate markdown skill files for agents in security enclaves.
enclave-credential-manager
Track credential expiry and validate credentials against upstream services in Latch Enclave.
enclave-seatbelt
Sandbox macOS agent shells with filesystem and network restrictions.
Frequently Asked Questions About Latch
FAQPage SchemaWhat specific security tasks does Latch enable?▼
Latch enables granular control over execution environments by providing TLS interception, outbound network egress filtering, credential lifecycle management, and tamper-evident audit logging for session activity.
Which engineers should utilize these security components?▼
Security engineers and desktop application developers building Electron-based environments will find these components essential for implementing sandbox isolation, IPC channel validation, and secure credential handling within their distributed systems.
What are the primary prerequisites for implementing Latch?▼
Implementation requires an Electron-based environment for the desktop interface, alongside Linux-based host systems for utilizing Bubblewrap or Docker-based sandboxing, and SQLite for local state persistence and migration management.