Skip to main content

Commands at a glance

Use /tasks for OpenSRE runtime jobs. Use /work for human todos, hackathon work, reminders, and follow-ups.

Natural language

You can ask normally:
The agent stores these as work items and uses the same store when ranking or listing them later.

Reminders and check-ins

One-off reminders:
Recurring check-ins:
Slack and Telegram gateway turns can default reminders and recurring check-ins to the current chat. Terminal commands require either --provider and --chat-id, or one or more --target flags. Use repeated --target provider:chat_id flags to send the same reminder or check-in to more than one service. Slack webhook delivery may use --target slack without a channel id; Telegram, Discord, and Rocket.Chat need explicit chat/channel ids.

Storage

Work items are stored locally as JSON under ~/.opensre/work_items/ by default. Set OPENSRE_WORK_ITEMS_DIR to choose another folder. Existing entries from the old Slack captured-task JSONL store are imported once into the new work-item store. Recurring check-ins are stored in OpenSRE’s scheduler store and run whenever the gateway scheduler or opensre cron start is active.