# Caret — your private agentic voice keyboard

Speak, write, and create through your own AI agent straight from your iOS
keyboard. Your voice and your data stays fully private.

**Caret is coming soon.** We're putting the finishing touches on it. Follow
[@kob on X](https://x.com/kob) for announcements.

## 01 Privacy — choose where your voice goes

Run Caret on your own backend, with the agent and models you choose. Or use our
hosted speech-to-text with zero retention.

- **Self-hosted.** Run your own: your server, your keys, the models you choose.
- **Zero retention.** Hosted Caret: all data is deleted after processing.

## 02 Dictate — write at the speed of speech

Dictate naturally. Caret turns what you say into polished, insert-ready text
where you are already writing.

## 03 Your agent — connect to your own agent

Caret connects to the agent, backend, and models you already use. It works with
popular agent harnesses: Codex, Claude, Grok Bot, Hermes and OpenClaw.

## 04 Ask — ask your agent

Ask the connected agent and insert an answer grounded in its connected data and
tools. Plug directly into your second brain.

## 05 Imagine — images with context

Say "sticker of me, big thumbs up". Your agent knows who "me" is, and the image
lands at the cursor.

## Build a backend

Caret has no first-party backend. The contract between the keyboard and whatever
backend you run is published in full at
[docs.typewithcaret.com](https://docs.typewithcaret.com/), with an OpenAPI 3.1
description at
[docs.typewithcaret.com/openapi.yaml](https://docs.typewithcaret.com/openapi.yaml).

Caret © 2026 Utopian Ventures, LLC.
