Skip to content
roguelite labsAnthony Spezzano ↗
Stack / implementation inventory

What the projects use.

Languages, interfaces, storage and the connections between them. These entries come from the project source reviewed for this site; they aren’t a ranking of tools.

16 tools

Languages

Python

Webhook intake, typed routing and adapters for agent handoffs.

Index Bridge uses a Python server and separate adapter modules.

Languages

Swift

Native application models, screen parsing and route processing.

The native examples are derived from Swift source; browser demos are ports where marked.

Interface

SwiftUI

Native screens for route recording and the reading journal.

Native app behavior still needs device-level verification when changed.

Interface

PencilKit

Freeform handwriting alongside structured reading records.

Described in Reverie’s README; the site does not simulate its ink engine.

Interface

TanStack Router

Typed routes and lazy action screens in Explorer.

The inspected actions route imports panels for swap, send, enter, wrap, deploy and fund.

Connections

Pushover

Acknowledges that a transcript was saved or queued and reports handoff status.

The agent’s longer conversation continues through its Telegram bridge.

Connections

Telegram

Replies and continuing conversations after a voice request leaves Index.

Hermes and Takopi deliver through their own bridge paths; the exact topic depends on configuration.

Connections

Takopi

Connects an agent turn to a Telegram conversation and stored session.

The operational checkout can select Codex as the engine. Committed and local revisions differ.

Execution

exe.dev

VM environments for the bridge and delegated execution.

Index provisions a requested Git ref and checks public deployments before exposing them.

Data

Whisper

Transcription on Otto’s processing host before passage extraction.

Local transcription does not imply that configured grading also runs locally.

Data

Core Location

Coordinates and distance calculations used by Giro’s route simplifier.

The browser illustration uses Euclidean units and a smaller point budget.