Show HN:Breakrs – 支援 AI 整合的自然語言命令列計時器,內含 MCP 伺服器

Show HN:Breakrs – 支援 AI 整合的自然語言命令列計時器,內含 MCP 伺服器

Hacker News·

Breakrs 是一款新推出的、符合人體工學的命令列介面 (CLI) 工具,旨在透過自然語言輸入產生定時通知。它旨在簡化休息提醒,並整合了 MCP 伺服器以實現潛在的 AI 功能。

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

To see all available qualifiers, see our documentation.

simple, ergonomic cli to generate timed notifications

License

Uh oh!

There was an error while loading. Please reload this page.

sqrew/breakrs

Folders and files

Latest commit

History

Repository files navigation

breakrs

A simple, ergonomic CLI timer for taking breaks. Set natural language reminders with flexible syntax, get desktop notifications, and never miss a break again.

Why breakrs? Because typing "breakrs 15m stretch" or "breakrs go outside one hour 30mins" and having everything handled automatically is the quick and easy standard we should have.
No need for watches, phones, calendars, sticky notes, guis, bloated apps, etc. No syntax, no manual conversions and no handling. No configs or setup. No learning curve.
Type how you think and a notification pops up when you need it to. That's why.

Features

Installation

From Source

From crates.io

Uninstall

Platform Support

Fully supported on:

Dependencies

Usage

Basic Timer

Flags

Commands

Shell Completions

Enable tab completion for commands and flags:

After installing, you can:

Pro Tip: Shorter Command Alias

Save typing by aliasing breakrs to br:

After restarting your shell:

Examples

How It Works

Parser: Extracts duration and message from natural language input

Database: Stores active and completed timers in JSON

Daemon: Background process that monitors timers

Notifications: Desktop notifications via notify-rust

Duration Formats

All of these work and can be mixed:

Command Aliases

Every command supports progressive prefix matching:

Troubleshooting

Notifications not appearing

Check if your notification daemon is running:

Database corrupted

If you see a corruption error, the message tells you how to fix it:

Daemon not running after reboot

Any command will auto-restart the daemon if there are active timers:

License

[MIT - see LICENSE file]

Contributing

Contributions welcome! This tool is trying to follow the Unix philosophy: do one thing and do it well.

About

simple, ergonomic cli to generate timed notifications

Resources

License

Contributing

Uh oh!

There was an error while loading. Please reload this page.

Stars

Watchers

Forks

Releases

Packages

  0

Languages

Footer

Footer navigation

Hacker News

相關文章

其他收藏 · 0