The unified documentation site for the MirrorDNA Ecosystem—a comprehensive suite of tools and frameworks for building trustworthy, observable, and compliant AI systems.
Canonical Reference: This documentation set corresponds to Master Citation v15.3 (Continuity-Perfected Edition).
All diagrams, architecture descriptions, terminology, and examples must be interpreted through v15.3 governance rules.
This repository contains the complete documentation for all MirrorDNA ecosystem components:
- 🧬 MirrorDNA Standard: The foundational specification for AI agent observability
- 🖥️ ActiveMirrorOS: Runtime and storage infrastructure for MirrorDNA traces
- 💬 LingOS: Conversational AI framework with built-in observability (Lite & Pro)
- ✅ TrustByDesign: Compliance and certification framework
- 🎭 AgentDNA: Persona engine for consistent agent personalities
- 📊 Glyphtrail: Interactive timeline viewer for trace visualization
- 🔐 Vault Manager: Enterprise-grade secure storage (LingOS Pro)
This site is built with Docusaurus, a modern static site generator optimized for documentation.
Why Docusaurus?
- Modern, fast, and responsive
- Built-in search functionality
- Version control integration
- Easy to customize and extend
- Great developer experience
- Node.js 18.0 or higher
- npm 9.0 or higher
cd website
npm installStart the development server:
npm startThe site will open automatically at http://localhost:3000
Features in development mode:
- Live reload on file changes
- Fast refresh
- Broken link detection
Create an optimized static build:
npm run buildThe static files will be generated in website/build/
Serve the production build locally:
npm run serveView at http://localhost:3000
MirrorDNA-Docs/
├── README.md # This file
├── website/ # Docusaurus site root
│ ├── docs/ # Documentation content
│ │ ├── intro.md # Homepage
│ │ ├── mirrordna/ # MirrorDNA Standard docs
│ │ │ ├── index.md
│ │ │ ├── semantics.md
│ │ │ └── use-cases.md
│ │ ├── activemirror/ # ActiveMirrorOS docs
│ │ │ ├── index.md
│ │ │ └── getting-started.md
│ │ ├── lingos/ # LingOS docs
│ │ │ └── index.md
│ │ ├── trustbydesign/ # TrustByDesign docs
│ │ │ └── index.md
│ │ ├── agentdna/ # AgentDNA docs
│ │ │ └── index.md
│ │ ├── glyphtrail/ # Glyphtrail docs
│ │ │ └── index.md
│ │ ├── vault-manager/ # Vault Manager docs
│ │ │ └── index.md
│ │ └── ecosystem/ # Ecosystem overview
│ │ └── index.md
│ ├── src/ # React components
│ ├── static/ # Static assets
│ ├── docusaurus.config.ts # Site configuration
│ ├── sidebars.ts # Sidebar configuration
│ └── package.json # Dependencies
└── .git/ # Git repository
Core specification for AI agent observability and reflection. Defines trace format, event types, and semantic annotations.
Key pages:
- Overview and concepts
- Semantic annotations
- Use cases and examples
Infrastructure layer for collecting, storing, and querying MirrorDNA traces.
Key pages:
- System overview
- Getting started guide
- Deployment options
Conversational AI framework with native MirrorDNA support.
Key pages:
- Lite vs Pro comparison
- Quick start guide
- Integration examples
Compliance framework supporting GDPR, HIPAA, SOC2, and more.
Key pages:
- Supported frameworks
- Automated compliance checking
- Audit reporting
Persona engine for defining and versioning agent personalities.
Key pages:
- Creating personas
- Testing and validation
- Persona marketplace
Interactive visualization tool for exploring MirrorDNA traces.
Key pages:
- Timeline, graph, and table views
- Trace comparison
- Replay mode
Enterprise security features for LingOS Pro users.
Key pages:
- Encryption and access control
- Compliance profiles
- Deployment options
High-level view of how all components work together.
Key pages:
- Architecture overview
- Integration patterns
- Deployment architectures
GitHub Actions will automatically deploy to GitHub Pages when you push to the main branch.
-
Enable GitHub Pages in repository settings:
- Go to Settings > Pages
- Source: Deploy from a branch
- Branch:
gh-pages/root
-
Push to main branch:
git add . git commit -m "Update documentation" git push origin main
-
GitHub Actions will automatically build and deploy
Deploy manually using the Docusaurus deployment command:
cd website
# Set GitHub credentials (if not already configured)
export GIT_USER=<Your GitHub username>
# Deploy
npm run deployThis will:
- Build the static site
- Push to the
gh-pagesbranch - Trigger GitHub Pages deployment
The deployment is configured in docusaurus.config.ts:
{
url: 'https://mirrordna-reflection-protocol.github.io',
baseUrl: '/MirrorDNA-Docs/',
organizationName: 'MirrorDNA-Reflection-Protocol',
projectName: 'MirrorDNA-Docs',
}-
Create a new markdown file in the appropriate section:
touch website/docs/mirrordna/new-page.md
-
Add frontmatter:
--- sidebar_position: 3 title: New Page Title --- # Content here
-
The page will automatically appear in the sidebar
- Find the markdown file in
website/docs/ - Edit the content
- Save and the dev server will hot-reload
- Place images in
website/static/img/ - Reference in markdown:

Create React components in website/src/components/ and import them in markdown:
import MyComponent from '@site/src/components/MyComponent';
<MyComponent />The site is configured for Algolia DocSearch (placeholder configuration included).
To enable search:
- Apply for Algolia DocSearch
- Once approved, update
docusaurus.config.ts:algolia: { appId: 'YOUR_ACTUAL_APP_ID', apiKey: 'YOUR_ACTUAL_API_KEY', indexName: 'mirrordna', }
Alternatively, use the built-in local search plugin.
Edit website/src/css/custom.css to customize:
- Colors
- Fonts
- Spacing
- Component styles
Edit website/docusaurus.config.ts to customize:
- Navbar items
- Footer links
- External links
Edit website/sidebars.ts for manual sidebar configuration (currently using auto-generated sidebars).
cd website
npm updatenpm run build
# Docusaurus will report broken links during buildnpm run clear
npm run startnpm start -- --port 3001Clear cache and rebuild:
npm run clear
rm -rf node_modules
npm install
npm run buildCheck GitHub Actions logs in the repository's Actions tab.
- GitHub Issues: Report bugs or request features
- Discussions: Ask questions
- Discord: Join the community
Documentation content is licensed under CC BY 4.0
Code examples are licensed under MIT
Built with ❤️ by the MirrorDNA community