Skip to content
SYBERLABS

RISE

A PASSAGE, PACED

Call me Ishmael. Some years ago, having little or no money in my purse, and nothing particular to interest me on shore, I thought I would sail about a little and see the watery part of the world.

Herman Melville, Moby-Dick
Pace
Live · open beta · rise.syberlabs.ioNo account, no key and no install. Pick a reading and press Begin. Open

Demo film

RISE demo film

Edited from real RISE screen recordings, with an AI-generated narrator and portrait. RISE creates its own abstract visuals and synthesized sound; the film uses an original music bed.

Why

Why a reader, not an app that shows text.

Screens inherited the page from print, so reading software mostly reproduces a page and adds a scrollbar. RISE starts from the other end: a text is a sequence in time, and time can carry pacing, light and sound the way a page carries typography.

The bet is that the conditions around a text change how it is received. RISE is the instrument for testing that bet in a browser, with the reader in control of every condition. What has been shown so far is the instrument, not a measured preference; the project says so on every page.

Use

What you can do today

Five rooms. Everything else is a pane inside one of them.

  1. 01 / Home

    Begin today’s reading

    Home names one reading, with its own visual field behind it. Press Begin, or roll another reading.

  2. 02 / Read

    Stream or Page

    Words arrive over time at a pace you set, or sit on a page you can navigate. Switch at any point; your place is kept.

  3. 03 / Library

    Curated public-domain texts

    Literature, philosophy, poetry and scripture, prepared through an editorial pipeline that tracks edition, structure and rights. The Chapel holds the Douay-Rheims Bible and liturgy paced by a liturgy engine.

  4. 04 / Make

    Compose your own

    Workshop, Scriptorium and Visual Lab author audiovisual compositions; the Vault saves them in your browser.

  5. 05 / Ask

    A reading from your own model

    Describe what you want to read and a bounded decision model picks a book and presentation from the held catalog. Connect OpenRouter, or run Kev-4B locally; nothing is billed to SyberLabs and nothing leaves your connection.

Inspect

What a model may choose, and what it may not.

The reader-owned decision contract, stepped through by rule from the code at 998d725: the finite menu, one call on the reader’s own connection, admission of offered keys only, and two refusals that open no reading.

This map needs JavaScript. It steps through RISE’s decision contract: a request, the catalog’s finite questions, a refusal without a connection, one call on the reader’s OpenRouter key or local Kev, a refusal of an unoffered key, and the admitted answer becoming reading settings in the browser.

Design

How it is built

Evidence

  • Deployed

    The reader, Library, Chapel, Make rooms and the interactive sample run at rise.syberlabs.io.

  • Tested

    Unit, integration and browser suites run in CI; the first-load budget and the design diagram are checked on every release.

  • Measured

    Composer in ChatGPT: a controlled developer-mode session on 2026-10-04 produced an admitted Current and narration the reader confirmed hearing. That is partial acceptance on one release, not a public listing.

  • Not yet

    RISE Plus voice (an ElevenLabs voice, $8.99 a month) is not available yet. It is built and tested in draft pull requests that are not merged or deployed.

  • Not yet

    No reader study has been run; release evidence still records zero real-device and stranger-testing records. Realtime Live and Dive are out of current scope by decision.

Reflects SyberLabs/RISE@998d725 · verified 2026-10-05. Each state is earned by code, a named test, a measurement under stated conditions, or a deployment; none is promoted by wording.

Facts

Status
Live · open beta
Runs in
Any modern browser at rise.syberlabs.io
Technology
JavaScript (ES modules), Vite, Web Audio API, Canvas 2D, IndexedDB, Cloudflare Workers, Vitest, Playwright, GitHub Actions
AI integration
Optional and reader-owned: Connect OpenRouter (TypeSafe AI’s hosted Jev), or run RISE locally with a pinned Kev-4B; there is no production Kev deployment, by design. The server makes no model calls.
Privacy
Texts you bring and compositions you make stay in your browser. Once you connect your own AI, visual direction sends sections of the reading text to that connection (a text you bring, only with your consent). See the app’s posted Privacy and Terms.
License
Apache 2.0 for application code; texts and visual works carry their own terms
Composer in Claude
Live as a custom connector: add one named RISE with the URL https://rise.syberlabs.io/api/mcp. Submission to Claude’s connector directory is planned.
Earlier evidence
Jev integration in RISE
Your own model
Reader-owned AI: Jev and Kev
RISE Plus
Your own reading, read aloud: decided and built, not yet released
Source
github.com/SyberLabs/RISE