BaudSight
BaudSight is a native macOS serial console and protocol workbench designed for high-volume streams, structured inspection, live graphing, and local automation through an MCP companion.
Core Direction
BaudSight is organized around feature modules and a local-first architecture: the app runs a localhost API, while a companion binary bridges MCP clients into the desktop runtime.
Primary Stack
SwiftUI and AppKit on macOS, ORSSerial for serial I/O, and a local MCP service for automation and tool integration.
Planned Capabilities
- Fast terminal-style rendering for large serial streams without UI lag
- Multi-port tabs, merged timelines, filters, search, and bookmarked markers
- ASCII, hex, mixed, and binary display modes with copy/export tooling
- Hex inspection, live graphing, packet framing, and decoder pipelines
- Macros, snippets, logging, colorization rules, and automation-friendly workflows
- Local MCP integration through a companion binary and localhost API bridge
Why It Matters
BaudSight is meant to be a daily-driver serial tool: native, fast, deeply inspectable, and capable of growing from raw console work into structured protocol analysis without forcing a context switch.