scriptkittyos & labs

projects

Work that stands on its own.

Not everything Script Kitty builds is part of Sanction. These are open-source projects with their own site, repository and license.

Kotiko.

Read the web in the words you're learning. Kotiko is a browser extension. Learn a word in any language, and it appears in the pages you already read, in whatever language you read them. Point at it, or tap it, to see what it means in your language and how it's said.

1.0.1Apache-2.0Chromium browsers and Firefox
Three ways to start Type a word and its meaning, with no account and no key. Connect a free OpenRouter key and ask in your own words. Or use another AI service, a model on your own computer, or your own Kotiko server.
Any language Meanings are kept in the language you read, never assumed to be English. A reader in Madrid sees a Spanish word swapped on Spanish pages; a reader in Toronto sees an English one swapped on English pages.
Private by design The text of the pages you read never leaves your browser. Kotiko has no servers of its own, no accounts, no ads and no tracking. The privacy policy takes about two minutes to read.

An optional server. The small Kotiko server, Elixir and SQLite, keeps your words in one place for all your browsers and gives you your own Telegram bot, to add words from your phone by text or voice. You run it yourself; there is no shared server and no account.

Provenance. OpenSSF Best Practices silver, awarded 6 October 2026. The extension packages rebuild byte for byte from their tag and are attested on GitHub; the server's dependencies ship as a CycloneDX SBOM.

Meet Mira. Kotiko's mascot is a small black kitten. The name bends kotik, Russian for "kitty", the way a learner bends a word they're still getting to know.

The code is Apache-2.0. The name Kotiko, the logo and the illustrations are trademarks and are not covered by that license.

The systems.

Requisition, Ultraviolet, Trinity and beam_mcp are composed as Sanction and have pages of their own. Research, papers and benchmarks are on the research page.