OPINIONATED · OPEN SOURCE · AI-NATIVE
tools thatdon'tsuck.finally._
We build local-first, AI-native open source tools — optional by default, local-first, one command to install.
› heku install @rtl/stripe:cliresolving heku hub...found: @rtl/stripe v2.1.0 [cli]installing 14 tools...✓ installed · 14 tools live› knotless --open workoffline-first · zero cloud · auto-saved›
WHAT WE BUILD
What we
ship._
Every rtl tool has the same DNA: optional by default, opinionated when on, runs locally first, plays nice with AI agents. Pick the one that fits.
▣ TOOL 01 · LIVE
heku
A router that speaks the MCP protocol with dynamic tools through JSON configs. 4 standard & 4 experimental connectors. One command install. Stop hand-rolling MCP servers — describe the surface, ship the spec.
› heku start --config ./tools.jsonloading 14 tools across 4 connectors ↳ cli:5 http:6 sql:2 grpc:1✓ ready · MCP server on :3000›
▣ TOOL 02 · LIVE
knotless
The local scratch sheet for engineers. Sheets that auto-save, colour-tag, snippet-expand, and never touch the cloud. Built for the messy in-between space between Notion and a terminal buffer.
#
KEY
VALUE
TAG
1
STRIPE_KEY
sk_test_4eC···
api
2
OPENAI_KEY
sk_proj_8H···
api
3
deploy:prod
./scripts/ship.sh
cmd
4
deploy:stg
./scripts/stg.sh
cmd
5
q3 sprint
linear.app/rtl/q3
link
6
standup
09:30 daily · sync
note
7
todo:typo
fix mcp heku hub header
todo
MANIFESTO
Three rules. Zero exceptions.
01
Optional by default.
02
Local first, always.
03