About
We are building the language the web should have shared all along.
Every framework reinvents the same ideas: an HTTP route, a handler, database reads and writes, sessions, mail, caches. Translators copy syntax and hope. Agents copy syntax and sound confident. Neither gives you a single place to say what the app does — and to check that the next stack still does it.
Chrysalis Web Language (CWL) is that place: a small, explicit syntax on top of WebIR, the graph underneath. Lift PHP or JavaScript or Python into it; emit Hono, Fastify, or back to CWL for review; mark what you cannot translate yet as a hole with a reason. The Translation Hub maps the long tail of stacks through the same spine — with grades that stay honest.
AgenticOps is the practice that runs the program with you. Chrysalis is the engine in active development (private alpha). wisptools.io is separate proof that agentic delivery can ship a full multi-tenant telecom platform — it is not CWL, and we do not blur the two brands.
Timeline
2024–2026 wisptools.io — WISP / ISP platform shipped with agents (proof of delivery).
2026 Chrysalis + CWL — WebIR hub, PHP oracle path, gold CWL fixtures in CI.
2026 → AgenticOps — pilots for teams adopting CWL on legacy web stacks.
Brand architecture
Language Chrysalis Web Language (CWL)
Engine Chrysalis (private alpha)
Sub-brand wisptools.io
Open source github.com/theorem6