Command your tasks everywhere

Add tasks in your terminal. See them in your calendar. Everywhere.

$ tycana add "Review PR tomorrow 2pm @backend"
✓ Added: Review PR (due tomorrow at 2:00 PM)
 
$ tycana list
1 Review PR @backend due tomorrow 2pm
2 Deploy hotfix @ops due today

Your Tasks, Every Calendar App

Add a task with a time in your terminal. It appears in your calendar. That's it.

$ tycana add "Sprint review friday 2pm @work ~1h"
✓ Added: Sprint review (due Friday at 2:00 PM, 1h)

$ tycana calendar status
✓ Calendar subscription active
  Feed URL: https://app.tycana.com/calendar/feed/...ics
  3 upcoming events synced

Works with everything

Standard ICS feeds, compatible with every major calendar app

Apple Calendar

iOS, macOS, iCloud

Google Calendar

Web, Android, Gmail

Outlook

Desktop, Office 365

Any ICS App

Standard format

Spaces: Organize and Share

Private by default. Shareable via invite. Switch contexts like Git branches.

$ tycana space create "Backend"
✓ Space created: backend

$ tycana space invite backend [email protected]
✓ Invitation sent to [email protected]

$ tycana context backend
✓ Switched to backend space

$ tycana context personal
✓ Back to personal tasks
🎯

Context Switching

Work on personal tasks, then switch to a shared space with a single command.

🔒

Private by Default

Your personal space is always private. Share only the spaces you choose to.

👥

Invite Collaborators

Share a space with others by email. Everyone syncs automatically.

Built for Developers

Natural Language

Date ranges, fuzzy task selection, projects, tags, time estimates. Type what you think.

📄

Plain YAML Files

Your tasks are human-readable YAML. Edit with vim, script with jq, back up however you want. No lock-in.

🚀

Fast

Sub-100ms response times. No GUI to load. Works over SSH, in containers, anywhere you have a terminal.

🔧

Scriptable

JSON output, shell completions, automation-friendly design. Integrate with your existing tools and workflows.

Time Tracking

Start and stop timers on any task. See how long things actually take.

🖥

Works over SSH

Full functionality on remote servers and constrained environments. No desktop required.

Free vs Sync

Free

$0

  • ✓ Full CLI
  • ✓ Unlimited tasks
  • ✓ 1 space (personal)
  • ✓ Local YAML storage
  • ✓ Calendar export

Get started

$ curl -fsSL https://raw.githubusercontent.com/tycana/releases/main/install.sh | bash