Observer Upgrades to a More Automated Screen Agent
Roy3838 · reddit · 2026-07-18
The author reviewed a year of improvements to the open-source project Observer: an app that lets local LLMs monitor your screen and alert you via WhatsApp/SMS/Email/Discord when events occur.
Key Changes
- Transitioned from being "very manual and unstable" to requiring almost a single sentence for setup: e.g., type "Notify me on WhatsApp when Steam finishes downloading," then verify your phone number.
- The agent builder can now autonomously drive the app to complete setup, making the experience closer to "automatically building a monitoring workflow for you."
- Can run local models directly in the browser (transformers.js), and also supports Ollama, llama.cpp, vLLM, or OpenAI-compatible endpoints.
Core Features
- Fully local inference; screen data never leaves the machine.
- In the notification chain, browser/system notifications are local; WhatsApp/SMS/Phone calls go through an author-hosted API; Telegram/Email are free but run at the author's expense; Discord goes directly through the server.
- License changed to AGPLv3, still supporting self-hosting and offline use.
Real-World Use Cases
- Monitoring browser pages and "when a specific thing I care about happens."
- Also used for personnel tracking, web monitoring, accessibility/mental health reminders, solar battery monitoring, instrument tuning reminders, etc.
More from coding & agent
- Tenable and AWS launch a Black Hat build event for open-source security agents and MCP servers — Dave_Maynor · 2026-07-22
- Codex helps build Valdiluce, an open-world game with climbing, gliding and gondolas — Dimillian · 2026-07-22
- HeyGen adds a media-sourcing skill for coding agents with 75k images and 10k tracks — HeyGen · 2026-07-22
- Agent search bottlenecks are now about variance, not raw latency — rohanpaul_ai · 2026-07-22
- LangSmith adds tracing for Pipecat, LiveKit, OpenAI Realtime, and Gemini Live — LangChain · 2026-07-22
- An MCP server signs every AI agent tool call into a verifiable Merkle chain — Funky_Chicken_22 · 2026-07-22