INTRODUCING KEYFOLD — ALPHA ON MACOS

Glance, launch, ask.

Your AI agents and tools, always a keystroke away.

One shortcut summons your custom AI agents by name, your live widgets, and a palette that runs apps, calculations, and clipboard history. Press it again — it disappears.

TodayMay 2110:30Sync with Lana12:00Lunch · Sara14:30Design review16:001:1 with Arjun
Blinding LightsThe Weeknd1:243:20
Today3Review hero copyEmail LanaUpdate keyboard layoutShip final build
CLOCK01:5042MUM · IST21 · 05
QUICK NOTE42 wdslaunch checklist— ship hero scroll demo— record 30s walkthrough— email Lana for alpha keys— book launch announce slot— push to TestFlight at 4pm— DM Arjun the build
MumbaiMostly sunny32°now32°4pm31°5pm30°6pm28°
Search for apps, commands, or calculate… Ask AI Tab
Bill Helps me with decisions AI
01
10
Any → Decimal Type "dec <input>" Command
Clipboard History Recently copied text Command

Three widgets.
Your apps.

Pick any app for any slot. A clock, your music, your weather — or your own HTML. Swap them in a keystroke.

  • 01 Swap from the palette Type an app name. It lands in the slot.
  • 02 Always live Keep running while dismissed. Summon to fresh data.
  • 03 Build your own Plain HTML, CSS, JS. Like a tiny webpage.
CLOCK01:5042MUM · IST21 · 05
Today3Review hero copyEmail LanaUpdate keyboard layoutShip final build
Switch app
  • C
    Calendar Glanceable schedule
  • C
    Clock Big digital with seconds
  • R
    Reminders Today's checklist
    CURRENT
  • S
    Spotify Now playing + controls
  • N
    Quick Note Markdown scratch pad
  • W
    Weather Local conditions + hourly
Blinding LightsThe Weeknd1:243:20

Type anything. Do anything.

Your custom AI agents, one keystroke away. Type a name to talk — or launch any app, run a command, scrub through your clipboard. All in one search bar.

Search for apps, commands, or calculate…
Ask AI Tab
F
Final Cut Pro Application
Application
F
FindMy Application
Application
A
Affinity Application
Application
A
Affinity Designer Application
Application
A
Affinity Photo Application
Application
Search Google for "fin" google.com/search?q=fin
Web Search
every .app on your mac · real macos icons

Everything's a command. The fastest way to do anything on your Mac.

03 Ask

Build your agents. Summon by name.

Define an AI agent with a name, a system prompt, and an icon. Type the name in the palette — the agent opens with your prior conversation already there.

  • 01

    Name + prompt + icon, your call

    Define an agent in seconds in Settings → AI.

  • 02

    Summon by typing the name

    cofounder, editor, tutor, whatever you called it. Type, Enter, you’re in.

  • 03

    Conversation history persists

    Every agent remembers your last chat. Open it again days later, the thread’s still there.

  • 04

    Per-agent model overrides

    Pick a different Claude model for different agents. Sonnet for code review, Haiku for quick questions.

Everything within
a keystroke.

INSTALL

Build your own widget

A dist/ folder, a manifest.json, a zip. Five-stage validation runs before anything writes to disk — then it's live in your cluster.

PALETTE

Spotlight, deeper

A 700px cmdk surface that fuzzy-matches across apps, commands, generators, encoders, hashes, calculators, color parsing.

AI INLINE

Press Tab → AI

Press Tab in the palette to chat. Markdown streams back into the same window.

AGENTS

Your named agents

Custom system prompts, model overrides, optional history. Type the agent name in the palette — its conversation opens already loaded.

CLIPBOARD

Last 200 things you copied

Polled in the background, deduped, date-bucketed (Today / Yesterday / 7d / 30d). Pin anything to keep it on top.

QUICKLINKS

g · gh · yt · npm

Type the keyword, then your query. Eight built-in shortcuts to Google, GitHub, YouTube, npm, MDN, Stack Overflow, Wikipedia, DuckDuckGo.

Widgets are just HTML.

If you've built a webpage, you can build a Keyfold widget. Drop in HTML, CSS, and JavaScript. Install from a .zip, or load it from a folder while you develop.

hello / index.html
<!-- index.html -->
<style>
  body {
    display: grid;
    place-items: center;
    background: #fff7d6;
    font-family: 'Clash Grotesk';
  }
  h1 { font-size: 56px; letter-spacing: -2px; }
  p  { color: #6b6b75; font-size: 13px; }
</style>

<h1>Hello.</h1>
<p>Built with HTML.</p>

Hello.

Built with HTML.

LIVE PREVIEW

Try Keyfold.

The alpha is live on macOS. Help shape what ships.

FREE DURING ALPHA · MACOS ONLY FOR NOW