File-native presentations

Make the deck a living system.

Vessica Studio connects ordinary HTML and Markdown files to a visual editor, reusable style templates, audience insights, repeatable Codex workflows, and a voice agent that can listen, navigate, edit, and help you present.

One presentation, four ways to work

Start in the browser, continue in Codex, refine from the CLI, and present with Vessica. Every surface writes back to the same understandable content model.

  • Visual editing with frequent automatic saves
  • Reusable workspace and built-in style templates
  • Companion files for evidence and talk track
  • Local-first creation with hosted projection
  • Voice-aware presenting and editing

Choose your starting point

Use the web editor

Create from a template, edit slide objects, work with companions, share, present, and export.

Explore the editor →

Choose a visual system

Start with an included style or teach your workspace a visual language from Markdown, PowerPoint, or a website.

Explore templates →

Understand your audience

See which registered viewers returned to a shared or public presentation and when.

Explore Views →

Install the tools

Install the vstd CLI and the Vessica Studio plugin for Codex.

Install CLI + plugin →

Build with Codex

Use six purpose-built skills for new decks, edits, reviews, forks, additions, and market refreshes.

Use Codex →

Present with Vessica

Let the voice copilot follow your talk track, move through the deck, highlight ideas, and make edits on request.

Meet the voice agent →

What stays under your control

The source of truth is a content repository. Each slide is an HTML fragment paired with a Markdown companion that records intent, evidence, sources, visual direction, talk track, and edit history. Git makes the deck diffable; the CLI makes it buildable; the browser makes it tactile; Codex makes the workflow agent-ready.

The hosted Railway instance is a projection of that repository. Presenter-only saves can be synchronized back to Git, while audience links remain signed, deck-scoped, and read-only.

InspectableNo opaque slide database. Read every source file.
PortableBuild, bundle, export, fork, and deploy without changing formats.
Agent-readyCodex works against explicit content and evidence contracts.

A quick first run

go install github.com/vessica-labs/vessica-studio/cmd/vstd@latest
vstd init my-studio
cd my-studio
vstd new product-story --title "Our Product Story"
vstd serve product-story

Open http://localhost:4400/d/product-story/, then use the editor yourself or ask Codex to build the narrative with the deck-new skill.