v1.0.0-beta.1 (Build 1)

Your agent.
Your Canvas.
Canvo.

A native, hackable client for interacting with Large Language Models. Drop in your API keys, connect via WebSockets, and build dynamic, native UI components on the fly.

Canvo App Interface
[WebSockets Connected]
A2UI_Render_Complete

Built for Builders

We skipped the subscription models and built a routing layer for your own API keys. Canvo is designed to be the ultimate testing ground for LLM interactions.

Agnostic LLM Routing

Native interfaces for standard REST endpoints (OpenRouter, Google, etc.). Just bring your API keys. No middleware, no telemetry.

A2UI Architecture

Transform standard JSON payloads generated by LLMs into fully interactive UI widgets natively rendered right inside the chat stream.

Local-First Persistence

Zero cloud sync. Your conversation history, tool outputs, and configurations are stored in an encrypted local SQLite database.

OpenClaw Gateway

Developing a local model? Connect Canvo directly to your custom backend via raw WebSockets. Full support for streaming and tool execution.

Canvo Canvas Abstract

Beyond Text: The Canvas

Chat interfaces are limiting. Canvo introduces the Canvas: a dedicated space where your Agent can generate, update, and persist complex structural data.

Start building with Canvo.

Currently in closed beta for Android devices.

Target OS: Android 13+ | Architecture: arm64-v8a