AI-native presentation and agentic engineering tools by agentIA
npx claudepluginhub agentiapt/vela-slidesCreate, edit, translate, rebrand, or present slide decks. Use when the user wants presentations, slides, decks, or keynotes — even without mentioning Vela by name.
AI-native presentation engine for Claude.ai and Claude Code/Cowork
Create, edit, and present beautiful slide decks — entirely through conversation.
Get Started · Features · Examples · Architecture · Dependencies
No human has reviewed the source code.
Every line of Vela — 12,650+ lines of JSX, Python CLI tools, and build scripts — was generated entirely by AI (Claude). The codebase is validated by extensive AI code reviews, 270+ automated tests, and static analysis, but no human has ever read or audited the code.
You are responsible for your own review before using this in any production or sensitive context.
Found something? We have a security bounty program.

| Approach | Best for | |
|---|---|---|
| Try instantly | ▶ Browse the gallery | View sample decks in any browser — no account needed |
| ▶ Open the live demo | Interactive artifact on Claude.ai with Vera AI assistant | |
| Set up for creation | Upload as Claude.ai skill | Generate decks from conversation on Claude.ai |
| Run locally with Claude Code | Full CLI, live preview, file system access |
The Claude.ai artifact runs entirely in your browser. AI features (Vera chat, batch edit) use your Claude.ai subscription. Vela has no backend and no access to your data. Requires Settings → Feature Preview → AI-powered artifacts enabled.
Upload the skill so Claude generates Vela decks from your descriptions:
vela-slides-skill-v*.zip from the latest release (or build a fresh one: python3 skills/vela-slides/scripts/vela.py deck zip)Claude will generate structured slide JSON, assemble it into the Vela engine, and output an interactive artifact.
Full CLI access, live browser preview, file system integration:
git clone https://github.com/AgentiaPT/vela-slides.git
cd vela-slides
python3 skills/vela-slides/scripts/vela.py server start examples/
# → Opens browser at localhost:3030 with deck browser and live editing
With the skill installed, Claude Code can generate, edit, translate, and rebrand decks using the vela CLI — saving 80-97% of tokens vs manual JSON editing.
Channel bridge (experimental): Connect the browser UI to Claude Code for click-to-edit workflows. See skills/vela-slides/channel/README.md.
Vela is a presentation engine that runs inside Claude.ai artifacts — the interactive code panels that Claude creates during conversation. Instead of clicking through menus, you describe what you want and Vela builds it.
You: "Create a 10-slide deck on the future of AI agents"
Vera: ⛵ Generates structured slides with diagrams, metrics, flows, and timelines
The result is a fully interactive React application rendered in Claude's artifact panel — complete with presenter mode, PDF export, dark/light themes, drag-and-drop reordering, and a built-in AI chat for iterating on your slides.
| Traditional slides | Vela |
|---|---|
| Click. Drag. Format. Repeat. | Describe what you want. Get it. |
| One block type: text box | 21 semantic block types (flows, grids, metrics, timelines, SVG diagrams...) |
| Static once created | Built-in AI assistant for live iteration |
| Separate design step | Design patterns baked in — every slide looks considered |
| Export to PDF requires plugins | Vector PDF export built in |
Vela ships as a Claude.ai Skill — a structured prompt + reference architecture that teaches Claude how to generate Vela-compatible slide decks and assemble them into runnable artifacts.