OPEN BETA · APR 19 2026//v0.3.1-beta · commit 8fa2c91//MIT · self-hostable

Your calendar,
finally intelligent._

Paste anything—notes, emails, Slack threads. Kairos extracts the tasks and drops them into the next open slot on your Google Calendar. Re-optimizes your whole week in one click.

[01 / 04]scratchpad.tsx
kairos.app / inbox
scratchpadmodel: claude-haiku-4-5
press to extract
extracted · 5 tasks● scheduled
Review Q2 roadmap docP1Thu 14:00 · 45m
Ping Alex with roadmap editsP2Fri 09:30 · 15m
Design handoff → SarahP1Tue 10:00 · 30m
Prep investor slidesP1Wed 15:00 · 90m
Renew domainP3Mon 09:15 · 10m
[02 / 04]schedule.tsx
this week · 5 days · 9–18h
auto-scheduled
MON
TUE
WED
THU
FRI
09:00
09:00Standup
09:00Standup
09:00Standup
09:30Ping Alex
10:00
10:00Design → Sarah
11:00
11:00Deep work
11:00Ship
12:00
13:00
14:00
14:001:1 Alex
14:00Review Q2 doc
15:00
15:00Prep slides
16:00
16:00Investor prep
17:00
built for operatorsGDPR-safe — your data, your serverworks with OpenAI · Anthropic · Ollama247 beta seats remainingClupai marketplace · 2026built for operatorsGDPR-safe — your data, your serverworks with OpenAI · Anthropic · Ollama247 beta seats remainingClupai marketplace · 2026

Three steps. Ten seconds.

§ 01 — core loop
paste → extract → schedule
STEP 01

Paste anything

Meeting notes. Slack threads. Voice-to-text ramble. Kairos doesn't care about format.

hey can you reviewthe q2 roadmap docby friday and ping mewhen you're done
STEP 02

AI extracts tasks

Titles, deadlines, priorities, duration estimates—inferred from context.

task · P1 · 45mtask · P2 · 15m
STEP 03

Scheduled on write

Each task lands in the next open slot that respects your busy time and deadlines.

MTWTF

Six parts. One brain.

§ 02 — feature surface
interactive demos below
FEAT 01schedule engine

Full-week re-optimize

Press once. Deadlines, urgency, meetings, focus blocks—Kairos solves the whole week as a constraint problem and writes the result back to Google Calendar.

MON 202
09:00Standup
11:00Q2 Roadmap
TUE 212
10:00Design review
14:00Focus block
WED 223
09:00Standup
15:00Investor slides
17:00Admin
THU 233
09:00Standup
11:00Deep work
14:001:1 Alex
FRI 242
09:30Ping Alex
11:00Ship
FEAT 02extensibility

Plugin-first core

Swap the AI source. Add scratchpad parsers. Intercept scheduling. Ship as an npm module.

A
Anthropic Claude
extractor · default
O
OpenAI GPT-4o
extractor · fallback
L
Ollama (local)
extractor · offline
S
Slack ingress
scratchpad source
W
Webhook sink
scheduler hook
FEAT 03marketplace

Theme packs

Community-built visual packs. Click to preview.

Midnight
Pyre
Moss
Paper
Neon
Rose
Sand
Ion
FEAT 04BYO model

Your model, your keys

OpenAI, Anthropic, or Ollama on your own box. Zero lock-in.

Anthropic · Claude Haiku 4.5ACTIVE
OpenAI · gpt-4o-miniREADY
Ollama · llama3.1:8bLOCAL
FEAT 05performance

Extraction latency

p50 under a second on Haiku 4.5.

0.2sp50 0.42s1.2s
FEAT 06live behavior

Schedule-on-write

Type a task, watch it land. No save button, no "add to calendar" modal.

NEW TASK
→ parsing "Review PR #142"...
→ duration inferred: 30m
→ scanning free/busy...
→ next open slot: Tue 16:00
✓ scheduled
FEAT 07ops

Self-host in 30 seconds

One Docker command. Or one-click deploy to Vercel. Everything is in your Postgres.

$ docker run -p 3000:3000 ghcr.io/clupai/kairos:latest
247
beta seats open
0.42s
p50 extract latency
12kb
plugin sdk gzipped
MIT
open-source license

Deploy it your way.

§ 03 — shipping
vercel · docker · bare metal
vercel.sh
# 1-click deploy — auto-configures Postgres + GCal OAuth
 vercel deploy --template clupai/kairos

# env vars prompted:
  ANTHROPIC_API_KEY=sk-ant-...
  GOOGLE_OAUTH_ID=...
  DATABASE_URL=<auto>

# ✓ live at kairos-you.vercel.app in 34s
docker
# Self-host — keeps your data on your box
$ curl https://get.kairos.app | sh

# or manual:
$ docker run -p 3000:3000 \
    -v ./data:/app/data \
    -e ANTHROPIC_API_KEY=$KEY
    ghcr.io/clupai/kairos:latest

# ✓ open http://localhost:3000
built on
Next.js 16React 19Postgres 16Drizzle ORMGoogle Calendar APIAnthropicOpenAIOllamaTailwind 4GSAP
beta seats
247 / 500 open
cohort closes may 15
CLUPAI EARLY ACCESS PROGRAM

Play with the beta.
Break it. Tell us how.

Kairos is in open beta. Drop your email and we'll send you a seat—usually within a day. No usage limits, no paywall. In exchange: tell us what broke, what felt great, what should ship next.

By joining, you agree to occasional build-log emails. No marketing. We'll never share your address. Unsubscribe with one click. This site is a Clupai studio project.