kanzo
Self-hosted, sharable kanban for humans and agents. One 4.5 MB binary, 4.5 MB of RAM, 10 to 60 tokens per agent reply, starts in 2 ms, zero setup.
Everyone uploads a screenshot of their schedule. WhenWorks finds when you're all free.
Translation pending
ProductivityTypeScript · JavaScriptGitHub @dileomason-stackOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Find a time when everyone in your group project is free: upload schedule screenshots, see the overlap, vote, and send the invite.
Taken from the repository README
Loading the full README.
Read the full README ↗Find a time when everyone in your group project is actually free.
Group chats are a terrible place to schedule a meeting. WhenWorks replaces "when is everyone free?" with one link: everyone uploads a screenshot of their schedule, the site reads it, and the times that work for the whole group light up. Pick one, vote, and send everyone the calendar invite.
Try it: usewhenworks.vercel.app
| Check the screenshot | Everyone's free time |
|---|---|
| Who's busy when | The meeting, ready to add |
|---|---|
.ics file for Apple Calendar and Outlook, a Google Meet or free
Jitsi link for online meetings, and a ready-to-paste message for the group chat.mainnpm install
cp .env.example .env.local # paste in a free Gemini key from https://aistudio.google.com/apikey
npm run dev # open http://localhost:3000
Without a DATABASE_URL, groups are saved to data/groups.json on your computer.
The Vercel project needs:
GEMINI_API_KEY environment variableDATABASE_URL). The tables are created
automatically on first use.