Sign-in codes code
Read from mail arriving now and dropped in over whatever you're doing, ready to copy. When a code could be two things, the part you pick is remembered for that sender.
Send JSON from any script on your PC. Kite draws it at the top of your screen, in its own look, and tells you what was clicked.
One queue for all of it. One thing shows at a time; the rest wait beside it as chips, one click to bring one forward.
codeRead from mail arriving now and dropped in over whatever you're doing, ready to copy. When a code could be two things, the part you pick is remembered for that sender.
meetingTwo minutes before it starts, from your calendar or the invites in your mail. It counts down by itself and Join opens the call.
mailOnly when an automation says notify now, and only when Kite isn't in front. Reply opens right there in the Kite bar, files and Undo send included.
Make a token in Kite → Settings → Kite bar, then call it from anything that speaks HTTP. You never ship UI.
Kite draws every activity from its fields, so a bar from a script feels like one from Kite and nothing can hijack your screen.
Point your AI assistant at 127.0.0.1:3100/api/bar: it answers with all of this and the exact JSON Schema.
Text, a code with its own Copy button, a progress bar with a label, or a countdown that ticks by itself.
text · code · progress · countdownUp to three buttons, the last one the main one. Open a page, copy some text, or tell your script.
open_url · copy · callbackPassive arrives as one quiet line, normal drops open for a moment, high goes ahead of whatever is waiting.
passive · normal · highOne server-sent stream per integration: which button was pressed, what was closed, what ran out.
ready · action · dismissed · expired60 calls a minute and 20 live activities each. For something busy, update one key instead of sending new ones.
429 says what to doA bad request lists every mistake and where it is, so you fix them all in one go.
actions.0.url: Use an https:// address127.0.0.1:3100. Activities live in Kite's memory: they end when they expire, when you close them, or when Kite restarts.node scripts/bar-demo.mjs <token> runs a pretend deploy and is the template for your own.fetch, Python's standard library. No SDK, no packages.Origin header are refused, so a site you visit can't put anything on your screen. Only programs on your computer with a token can.Free with Kite for Windows. Tell me what you put in yours.