LuckyIsland

A dynamic-island desktop companion for Windows

Keep what matters in sight.

Time, weather, tasks, markets, terminal updates and AI stay at the top of your screen—quiet when idle, ready when opened.

Small install · Local-first · MIT licensed Windows 10 / 11 only

LuckyIsland expanded feature view LuckyIsland compact state with time and status Claude and Codex assistant view inside LuckyIsland
About 12.5 MB installer
< 1% idle CPU with voice off
Windows 10 / 11
MIT licensed

One island, three states

It takes space only when you ask.

Move between hidden, compact and expanded states with a restrained 260ms transition while monitor placement stays remembered.

  1. 01

    Hidden

    Press Alt+X or use the tray to return the whole desktop to your work.

  2. 02

    Compact

    A 720×80 line keeps time and essential context in view.

  3. 03

    Expanded

    A 720×400 canvas moves across calendar, weather, tasks, terminal and notifications.

Compact
LuckyIsland compact state with time and status
Expanded
LuckyIsland expanded feature view

A day with LuckyIsland

From the first glance to the last notification.

Features appear as real moments instead of a wall of interchangeable cards.

  1. Read the day at a glance

    Time, weather, calendar, lunar dates and alerts give you context before you leave.

  2. Stay with the work in progress

    Tasks, markets, tabbed terminals and quick commands share one switchable canvas.

  3. Collect the day’s echoes

    Review notification history, log your mood or tap the digital wooden fish.

14:00 Stay with the work in progress
LuckyIsland expanded task view

AI assistant

Keep continuous thinking in one place.

Connect the model services you use, watch responses arrive as they are generated, and keep multi-turn work close to desktop shortcuts.

Multiple model services

Connect supported providers and switch from one familiar entry point.

Streaming conversations

See responses as they arrive, then follow up without losing momentum.

Context and quick actions

Keep multi-turn tasks coherent and open frequent actions from the desktop.

Claude and Codex assistant view inside LuckyIsland
Make the island yours
LuckyIsland theme and color settings preview

Make the island yours

Tune the canvas down to its position and opacity.

Themes, axis offsets, page order, time widgets and shortcuts live in a focused settings window.

  • 9 time themes
  • Widget regions and drag order
  • Multi-monitor position memory
  • Configuration import and export

Exports use a safe allowlist, so keys, tokens, caches and runtime data stay behind.

Built for terminal and AI workflows

Let the desktop look up when the build is done.

LuckyIsland connects terminal work, AI providers and local notifications without turning them into a cloud service.

Tabbed terminal

xterm.js + portable-pty with quick commands and Windows Terminal access.

Three AI providers

Claude CLI, Codex CLI or a custom Chat API with streaming, web search and cancellation.

Local notification endpoint

POST to 127.0.0.1:9753/notify to keep history and raise a Windows toast.

Claude / Codex hooks

The repository includes lucky-notify and hook examples that route completion events to the island.

Three AI providers
Claude and Codex assistant view inside LuckyIsland

Send a local build notification

curl -X POST http://127.0.0.1:9753/notify \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{"title":"构建完成","body":"lucky-island 发布成功","source":"ci"}'

Local-first, with honest boundaries

Lightweight is an engineering result you can inspect.

Core records stay on the machine; network access belongs only to features that need it.

Local SQLite

Tasks, notification history and application state persist on your PC.

About 12.5 MB

Tauri 2, thin LTO and shared libraries keep the installer compact.

< 1% idle CPU

The baseline remains light with voice features disabled.

Safe exports

Keys and tokens are excluded from configuration exports.

Weather, stocks, web search and external AI providers still need a connection; LuckyIsland is not presented as fully offline.

Put the island at the top

Download LuckyIsland today.

No account required. Start from the tray and keyboard shortcuts after installation.

Checking the latest version Open Latest Release