# osauer.dev ยท Personal software projects Personal software by Oliver Sauer: markets, applied AI and Go systems. The site shows personal projects. It is not investment advice and makes no claim of investment performance. Public screenshots use synthetic simulation data. - [Canary Desk](https://osauer.dev/desk/): A personal portfolio workspace, not offered as a product or service. Written briefs, an AI analyst, risk rules, statement-backed FX contribution and lending income, a cash-sweep planner (off by default), a watchlist of up to 20 chosen stocks for unusual-volume setups, and research on borrowing costs and FINRA-reported short interest. Order authority is separate from analysis. Orders need owner confirmation or explicitly scoped prior authority, and Canary's execution gates apply. The AI analyst remains read-only. Desk runs on a Mac; OpenAI receives portfolio evidence for analysis through the API or Codex connection. Desk sends no telemetry or portfolio data to its maker. There is no public Desk installer. - [Canary](https://osauer.dev/canary/): Desk's open-source broker engine for Interactive Brokers, written in Go. It includes a native TWS protocol implementation, a daemon, the CLI, read-only MCP tools and a paired app. Claude Desktop users install one bundle (`canary.mcpb`); engineers use the JSON CLI and the Go module as their API; agents start at https://osauer.dev/canary/llms.txt. Standard downloads and all MCP tools cannot place orders. Release notes live in the Canary handbook. - [HyperServe](https://osauer.dev/hyperserve/): An open-source Go HTTP server library built on net/http, with optional MCP. - [Torok](https://osauer.dev/torok/): The private Go agent runtime behind Canary Desk's morning briefs and AI analyst. It saves a run's progress as it goes. [Torok explainer film](https://osauer.dev/torok/#explainer): Where Code Meets Judgment. ## Source and documentation - [Oliver's GitHub](https://github.com/osauer) - [LinkedIn](https://www.linkedin.com/in/osauer/) - [Canary repository](https://github.com/osauer/canary) - [Canary Desk product sheet](https://osauer.dev/assets/sheet/canary-desk-product-sheet-2026-10-08.pdf) - [Canary handbook](https://osauer.dev/canary/docs/) - [Canary installation](https://osauer.dev/canary/docs/start/install.html) - [Canary for Claude Desktop](https://osauer.dev/canary/claude-desktop-interactive-brokers/) - [Canary agent entry point](https://osauer.dev/canary/llms.txt) - [MCP tools](https://osauer.dev/canary/docs/reference/mcp-tools.html) - [Lending observations](https://osauer.dev/canary/docs/understand/edge.html#stock-lending-income) - [Go API](https://pkg.go.dev/github.com/osauer/canary/v2) - [HyperServe repository](https://github.com/osauer/hyperserve) Use the Canary handbook for operational details and signed releases for binary availability. Current source, the private installed runtime and the public release are separate kinds of evidence. Desk and Torok remain private. Public screenshot tour: Performance, Decisions, Opportunities and Cash. Performance opens with an explicitly synthetic positive return chart; it is not a record or promise of investment results. Opportunities shows synthetic five-minute price and volume observations; a pattern match is not a proven edge or order authority. The detail sections also show the morning brief and Operations.