AI Trace Viewer Documentation
Welcome to the AI Trace Viewer documentation. This directory contains comprehensive guides for using and developing the trace viewer.
Documentation Structure
Getting Started
- π Quick Start Guide - Get up and running in 3 steps
- βοΈ Configuration Guide - Server and environment setup
User Guides
- ποΈ Trace Viewer - Web-based trace visualization
- Simple viewer (bundled with server)
- Advanced viewer (standalone web app)
- Lens system for customizing log display
- Drag & drop file loading
- π Deployment Guide - GitHub Pages deployment
- Building the viewer
- Deployment configuration
- Custom domains
Developer Reference
- π οΈ Development Notes - Internal implementation details
- Development setup
- Project structure
- Implementation details
- Testing
- Recent updates
- ποΈ Architecture & Design - Technical decisions for developers and AI agents
- System architecture
- Component details
- Design decisions and trade-offs
- Extension points
- Performance considerations
Reference
- π Changelog - Version history and changes
GitHub Pages Application
This directory also hosts the built Advanced Viewer application in the app/ subdirectory:
- URL: https://pexmor.github.io/mytrace/app/
- Source:
aitrace_viewer/(Preact + TypeScript + Vite) - Build:
cd aitrace_viewer && yarn build(outputs todocs/app/)
The viewer can:
- Load sample JSONL files from the dropdown
- Accept drag-and-drop JSONL/NDJSON files
- Display trace trees with collapsible spans
- Show detailed log entries with JSON trees
Quick Navigation
I want toβ¦
- Get started quickly β quickstart.html
- Configure the server β configuration.html
- Deploy the viewer β deployment.html
- Understand the architecture β ../AGENTS.md
- Contribute to development β development.html
- See what changed β ../CHANGELOG.md
- Use the web viewer β viewer.html
Need Help?
- Check the relevant guide above
- Review AGENTS.md for architecture details
- Look at example scripts in
test/directory - Check CHANGELOG.md for recent changes
- Open an issue on GitHub
Repository: https://github.com/PexMor/mytrace
Last Updated: 2025-10-25