- Set up a simple architecture with inbox, worker, and logs.
- Separate automatic responses, drafts, and actions requiring approval.
- Control costs, loops, secrets, and permissions in an always-on agent.
Telegram or Discord -> webhook / inbox -> Redis or SQLite queue -> agent worker -> allowed tools -> logs + summary -> human approval if there is risk auto_actions: - summarize - search documents - prepare draft actions_requiring_permission: - send email - publish - touch production - modify customer data
Recommended stack
- Mini PC or Mac: best if you need local files or Ollama.
- Small VPS: best for webhooks and constant availability.
- Telegram or Discord: simple entry point for tasks and approvals.
- SQLite: sufficient for small queue, auditing, and state.
- Ollama or cloud provider: decide based on privacy, cost, and quality.