Welcome to the AI Trace Viewer documentation. This directory contains comprehensive guides for using and developing the trace viewer.

Documentation Structure

Getting Started

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

GitHub Pages Application

This directory also hosts the built Advanced Viewer application in the app/ subdirectory:

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…

Need Help?

  1. Check the relevant guide above
  2. Review AGENTS.md for architecture details
  3. Look at example scripts in test/ directory
  4. Check CHANGELOG.md for recent changes
  5. Open an issue on GitHub

Repository: https://github.com/PexMor/mytrace
Last Updated: 2025-10-25