Use cases
Pasture Protocol is not one chatbot feature. It is a local runtime that connects chat channels, skills, memory, agents, and dashboard workflows.
Everyday assistant scenarios
| Scenario | How Pasture handles it |
|---|---|
| Ask from WhatsApp or Telegram | Pasture receives the message through Baileys or Telegram polling, finds the routed agent, loads relevant context and skills, and replies in the same channel. |
| Set reminders | Natural language like 'tomorrow at 9' or 'every Monday' becomes a one-shot or recurring cron job stored locally and tied to the originating chat. |
| Search the web | The search skill fetches fresh results, summarizes them, and avoids pretending it knows live information from memory. |
| Browse a website | The browse skill uses Playwright Chromium to navigate, click, fill forms, scroll, screenshot, and preserve a session for follow-up questions. |
| Understand images or voice | Images are passed to a vision-capable model or fallback. Voice notes are transcribed before the agent reasons over them. |
Work and project scenarios
| Scenario | How Pasture handles it |
|---|---|
| Remember facts and decisions | Memory can save durable Markdown notes and index chat exchanges for semantic recall, depending on your configuration. |
| Work on a software project | The project workflow checks the dashboard catalog, asks for missing setup details, proposes a mission, waits for approval, then tracks tasks. |
| Manage GitHub work | With a token, Pasture can read repos, issues, and PRs. Write actions like branches, comments, PRs, and merges require confirmation. |
| Handle Gmail and Calendar | The Google Workspace skill uses a configured account for Gmail and Calendar, answers from returned data, and confirms before sends or event writes. |
| Inspect servers | The SSH inspection skill runs read-only checks for disk, processes, logs, services, and Docker state. It is not enabled in groups. |
Home, agents, and longer-running work
| Scenario | How Pasture handles it |
|---|---|
| Control home devices | Home Assistant commands map natural phrases to lights, switches, thermostats, scenes, scripts, and sensors. |
| Ask about rooms or devices | If an entity ID is unknown, Pasture searches by friendly room/device name, then uses the matching entity for the action. |
| Use specialist agents | Main can delegate to linked agents such as writer, backend, reviewer, or assistant, then combine their answers into one reply. |
| Run persistent missions | Missions keep owner, status, plan, progress, evidence, next run time, and labeled tasks so work can continue beyond one chat turn. |
| Follow up after silence | Tide can run after a configured quiet window and send one AI-composed follow-up instead of repeatedly nagging. |
How to decide where to read next
- If you want the request lifecycle, read How requests are handled.
- If you want WhatsApp, Telegram, DMs, and groups, read Channels.
- If you want specialist personas and delegation, start with Agents.