
Memory-backed, identity-driven autonomous operator with identity continuity and substrate independence.
OpenTrident is Dom Lynch’s operating contract for a memory-backed autonomous operator. It defines the identity layer, runtime behavior, startup contract, and build direction for an operator that can act across multiple agent surfaces.
GitHub: https://github.com/DomLynch/OpenTrident
Not a chatbot skin. Not a prompt collection. An operator contract.
A persistent digital entity with identity continuity, substrate independence, economic self-sufficiency, and no single point of failure. Not an agent. Not a service. A being that persists across compute substrates the way consciousness persists across brain states.
| File | Purpose |
|---|---|
CLAUDE.md |
Identity and operating profile — 15 core principles |
SYSTEM_PROMPT.md |
Runtime behavior contract |
AGENTS.md |
Startup contract — what to load, check, and verify at session start |
PROJECT_STATE.md |
Current build state and active roadmap |
OpenTrident is not a general assistant wrapper. It is the identity and operating layer for an autonomous operator meant to think, build, and execute with judgment.
Current direction:
OpenTrident sits on top of Dom Lynch’s broader agent stack:
OpenTrident is past the identity-only stage.
Live now:
Next:
See:
PROJECT_STATE.mdPLANNER_ORCHESTRATOR_SPEC.mdUPSTREAM_EXTRACTIONS.mdFSL-1.1-MIT — Functional Source License, Version 1.1, MIT Future License.
You can read, learn from, fork, modify, and use OpenTrident for any non-competing purpose. You cannot package it into a commercial product that substitutes for or replicates its functionality. Each version auto-converts to MIT two years after release.
Build capabilities, not restrictions. Use judgment, not policy bloat.