Résumé
Observer est une application open-source qui permet de surveiller l'écran et de déclencher des actions en fonction de certains événements. Elle utilise un framework d'agent micro contrôlé par un MCP et des modèles de langage pour analyser les données et prendre des décisions. L'application est conçue pour être facile à utiliser, même pour les non-techniciens.
Pourquoi c’est intéressant
Observer est un projet intéressant car il utilise des modèles de langage pour analyser les données et prendre des décisions, ce qui ouvre des possibilités pour de nombreuses applications dans différents domaines. De plus, le fait qu'il soit open-source et gratuit rend l'accès à ces technologies plus démocratique.
Comment Claude est utilisé
L'application utilise un framework d'agent micro contrôlé par un MCP (appelé Observer) pour surveiller et déclencher des actions. Le moteur d'inférence utilise llama.cpp pour le bureau et transformers.js pour le web.
Idées dérivées
- 01
Domotique avec Observer
Créer un outil similaire pour surveiller et contrôler des périphériques IoT dans un environnement domestique.
- 02
Santé connectée avec Observer
Développer un système de surveillance de la santé qui utilise des modèles de langage pour analyser les données de santé et alerter les professionnels de la santé en cas d'anomalies.
- 03
Business Intelligence avec Observer
Concevoir un outil pour les entreprises qui utilise des modèles de langage pour surveiller et analyser les données de vente et de marketing, et fournir des recommandations pour améliorer les stratégies commerciales.
Afficher le post originalMasquer le post original
TL;DR: I'm a solo dev who wanted a simple, private way to have local LLMs watch my screen and do simple logging/notifying. After a year of building, I released v3.0.0 and my mom was able to use it for the first time and I wanted to say thank you!
Hey https://www.reddit.com/r/LocalLLaMA/,
What is it used for?
It is designed to monitor anything, some use cases:
• When my Simulation crashes, call me.
• When Concert tickets become available, click the buy button.
• When my Steam game is downloaded, send me a Telegram.
• When a Render is finished, send me an SMS.
• When ... [Anything happens] Then ... [Notify me, log it]
How It Works
It's a micro-agent framework controlled by an MCP (Agent which I call Observer). So you type in Observer what you want monitored, and it'll control the framework to monitor it.
The desktop app uses llama.cpp as an inference engine, the webapp uses transformers.js, and they both support your v1/chat/completions endpoints :DD
You can try it out in your browser with zero setup!... running gemma-4-e2b ONNX in the browser, crazy stuff! Thanks to Xenova/HuggingFace for transformers.js c:
It passed the mom benchmark lol!
You guys told me that the framework was cool, but it was very manual to setup agents/workflows. So I've spent the last year slowly making it more accessible so anyone from any technical background can use it.
Every couple of months I ask my mom to use the App. And for the first time she actually was able to setup a monitoring agent with a local LLM! Which makes me think the app is ready for general public adoption (wuuuu!).
I hope this makes local LLMs useful for everyone! Tutorial/Demo (https://youtu.be/NCaWVOprZwE) Which is the whole point of the project.
My Commitment and being FOSS
The core Observer AI platform is, and will always be, free and open-source. That's non-negotiable. The code is all on GitHub for you to use, fork, and inspect.
The line in the sand which I have is "if it's free for me, it should be free for the user", that won't change ever.
Let's Stop Wasting Time!
This project wouldn't exist without the inspiration I've drawn from this community. You are the people I'm building this for.
• GitHub (All the code is here!): https://github.com/Roy3838/Observer
• App Link: https://app.observer-ai.com/
• I've been uploading content to social media! Take your pick: YouTube (https://www.youtube.com/@Observer-AI) | Tiktok (https://www.tiktok.com/@observerai) | Instagram (https://www.instagram.com/observer_ai.tech/)
I'll be hanging out here all day to answer any and all questions. Thank you again for everything!
Cheers,
Roy