In Development SwiftUI + AppKit + ORSSerial

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.

Back to Projects →