Home
Optional sponsorYour app, over text

Keiki

Keiki by Orchid gives your product an agent that people can text on iMessage, WhatsApp, Slack, email and other channels. You define the agent once, with its prompt, model and tools. Keiki handles each channel, memory and handoff.

Hackathon perks:To be confirmed

Good to know

  • The agent works inside messaging apps that people already use.
  • The agent can call your Convex backend as its tools, so the text thread and the app use the same data.

Get started

  1. 1

    Get access

    Keiki is invite-only. Check the hackathon perks on this page for access, or ask the Keiki team in #keiki on the event Discord.

    onkeiki.com
  2. 2

    Connect your coding agent

    Keiki runs an MCP server with browser sign-in, so there is no key to copy.

    Claude Code
    claude mcp add --transport http keiki https://onkeiki.com/mcp
    Codex
    codex mcp add keiki --url https://onkeiki.com/mcp
  3. 3

    Deploy an agent from a template

    Ask your agent to list the agent templates, deploy one, and talk to it with talk_to_agent. Testing sends nothing to a real line.

  4. 4

    Add a channel

    Deploy the agent again with a channels list. An iMessage channel provisions a paid phone line, so confirm before you add one.

    Keiki setup guide
Ask your agent
Using the Keiki MCP, list the agent templates, deploy a "daily check-in" agent that asks me one question each evening, and test it with talk_to_agent. Do not add any channels yet.
NextOpenAI