Stars
Forks
Watchers
Developer links
Work-Calendar
Small teams do not need another cloud subscription to know who is doing what this week: Work-Calendar runs your whole plan, do, finish, archive loop on one little server you own. The week view lays out every member's tasks across seven day columns with today highlighted, so standups start from the same picture instead of five private lists. Three kinds of tasks cover real work: project tasks, one-off tasks you can assign to yourself or teammates, and fixed recurring tasks on daily, weekday, monthly, or specific-date schedules. Anything unfinished carries over to the next day automatically, and completion records can be corrected by the assignee or sent back with a reason by the owner. Projects get spaces with folders, files up to 20MB, meetings with AI-generated minutes from pasted or dictated transcripts, timelines, and closing reports that an admin approves. Roles for superadmin, admin, and member, plus per-group rules, decide who may create projects directly, who needs approval, and who can use the built-in AI assistant, which drafts task and project changes as reviewable cards rather than acting silently. Inbox notifications, personal diaries, and daily statistics round out the routine, and keyboard shortcuts drive the whole interface. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Benefits
- The Whole Loop, One Server
- Planning, doing, reviewing, and archiving tasks and projects happens in one local service, so a small team's work stops scattering across chat threads, spreadsheets, and paid cloud boards.
- Nothing Unfinished Gets Lost
- Work left undone, recurring tasks included, carries to the next day automatically, while deferral history stays in the task record, so quiet slippage becomes visible instead of forgotten.
- Permissions That Match Reality
- Superadmin, admin, and member roles combine with per-group rules controlling project creation, task requests, and AI assistant access, all enforced server-side rather than by convention.
- Zero Dependencies To Maintain
- One Python file, one SQLite database, and no runtime dependencies means installation is a clone and a script, and backups are copying a single data directory somewhere safe.
Features
- Seven-Day Team Week View
- The week board lists every member's tasks by day with today highlighted, workload hours shown at assignment time, and sorting by priority, dates, or drag order.
- Three Task Kinds
- Project tasks, one-off tasks, and fixed recurring tasks with daily, weekday, monthly, or specific-date rules, single-day skips, and optional stacking of deferred periods into one card.
- Project Spaces With Files
- Each project combines tasks, meetings, files up to 20MB, people, and context in one space, with a folder directory, timeline view, and owner-submitted closing reports.
- AI Assistant With Review Cards
- The optional assistant answers from your workspace through read-only SQL tools and drafts creates, updates, and deletions as cards you review before anything is applied.
- Meetings, Diaries, Statistics
- Meeting transcripts from paste or browser dictation become AI minutes from your template, while inbox notifications, personal diaries, and daily statistics support the daily routine.