{"id":17526894,"url":"https://github.com/valentinfrlch/ha-llmvision","last_synced_at":"2026-05-17T21:06:18.633Z","repository":{"id":239785734,"uuid":"800568407","full_name":"valentinfrlch/ha-llmvision","owner":"valentinfrlch","description":"Let Home Assistant see!","archived":false,"fork":false,"pushed_at":"2025-05-06T06:02:04.000Z","size":1751,"stargazers_count":766,"open_issues_count":27,"forks_count":57,"subscribers_count":9,"default_branch":"main","last_synced_at":"2025-05-06T07:23:09.608Z","etag":null,"topics":["ai","hacs-integration","home-assistant","image-analysis","llm","vision"],"latest_commit_sha":null,"homepage":"https://llmvision.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"filipecanedo/ha-gpt4vision","license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/valentinfrlch.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"buy_me_a_coffee":"valentinfrlch"}},"created_at":"2024-05-14T15:26:00.000Z","updated_at":"2025-05-05T21:33:19.000Z","dependencies_parsed_at":"2024-11-05T16:19:51.654Z","dependency_job_id":"c7ccf001-fadf-45d4-8465-27a8b0629b7f","html_url":"https://github.com/valentinfrlch/ha-llmvision","commit_stats":null,"previous_names":["valentinfrlch/ha-gpt4vision","valentinfrlch/ha-llmvision"],"tags_count":70,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/valentinfrlch%2Fha-llmvision","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/valentinfrlch%2Fha-llmvision/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/valentinfrlch%2Fha-llmvision/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/valentinfrlch%2Fha-llmvision/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/valentinfrlch","download_url":"https://codeload.github.com/valentinfrlch/ha-llmvision/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254364264,"owners_count":22058877,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","hacs-integration","home-assistant","image-analysis","llm","vision"],"created_at":"2024-10-20T15:02:36.035Z","updated_at":"2026-05-17T21:06:18.623Z","avatar_url":"https://github.com/valentinfrlch.png","language":"Python","funding_links":["https://buymeacoffee.com/valentinfrlch","https://img.shields.io/badge/support-buymeacoffee?logo=buymeacoffee\u0026logoColor=black\u0026color=%23FFDD00\u0026link=https%3A%2F%2Fbuymeacoffee.com%2Fllmvision"],"categories":["Python","Custom Integrations"],"sub_categories":["🤖 AI \u0026 LLMs"],"readme":"\u003cp align=\"center\"\u003e\n\u003cpicture\u003e\n  \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"./logos/dark_logo@2x.png\"\u003e\n  \u003cimg alt=\"LLM Vision Logo\" src=\"./logos/logo@2x.png\" width=\"512\"\u003e\n\u003c/picture\u003e\n\u003c/p\u003e\n\u003cp align=center\u003e\n\u003cimg src=https://img.shields.io/badge/HACS-Default-orange.svg\u003e\n\u003cimg src=\"https://img.shields.io/maintenance/yes/2026.svg\"\u003e\n\u003cimg src=https://img.shields.io/badge/version-1.6.0-blue\u003e\n\u003cimg alt=\"Issues\" src=\"https://img.shields.io/github/issues/valentinfrlch/ha-llmvision?color=0088ff\"\u003e\n\u003cimg alt=\"Static Badge\" src=\"https://img.shields.io/badge/support-buymeacoffee?logo=buymeacoffee\u0026logoColor=black\u0026color=%23FFDD00\u0026link=https%3A%2F%2Fbuymeacoffee.com%2Fllmvision\"\u003e\n    \u003ch2 align=center style=\"font-weight:bold\"\u003e\n      Visual intelligence for your home.\n    \u003c/h2\u003e\n\u003c/p\u003e\n\n  \u003cp align=\"center\"\u003e\n    \u003ca href=\"#features\"\u003e🌟 Features \u003c/a\u003e\n    ·\n    \u003ca href=\"#quick-start-guide\"\u003e⬇️ Quick Start Guide\u003c/a\u003e\n    ·\n    \u003ca href=\"#resources\"\u003e📖 Resources\u003c/a\u003e\n    ·\n    \u003ca href=\"#how-to-report-a-bug-or-request-a-feature\"\u003e🪲 How to report Bugs\u003c/a\u003e\n    ·\n    \u003ca href=\"#support\"\u003e☕ Support\u003c/a\u003e    \n  \u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://llmvision.org\"\u003e Visit Website →\u003c/a\u003e\n    \u003c/p\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cp align=\"center\"\u003e\n    \u003cstrong\u003eLLM Vision\u003c/strong\u003e is a Home Assistant integration that uses multimodal large language models to analyze images, videos, live camera feeds, and Frigate events. It can also keep track of analyzed events in a timeline, with an optional Timeline Card for your dashboard.\n\u003c/p\u003e\n\n## Features\n- Supports OpenRouter, OpenAI, Anthropic, Google Gemini, AWS Bedrock, Azure, Groq, [Ollama](https://ollama.com/), [Open WebUI](https://github.com/open-webui/open-webui), [LocalAI](https://github.com/mudler/LocalAI) and any provider with OpenAI compatible endpoints.\n- Answers questions and provides descriptions of images, video files, live camera feeds, and Frigate events based on your prompt.\n- Remembers people, pets and objects\n- Keeps a timeline of camera events, so you can display them on your dashboard or ask Assist about them.\n- Seamlessly updates sensors based on data extracted from camera streams, images or videos\n\n\u003cbr\u003e\n\nSee the [website](https://llmvision.org) for the latest features and examples.\n\u003cimg width=\"1027\" alt=\"Bentoboard\" src=\"https://github.com/user-attachments/assets/68af19b0-7000-4e5f-a3d3-c180ec2905f2\" /\u003e\n\n\n\n\n\u003cbr\u003e\n\n## Quick Start Guide\n\u003e[!TIP]\n\u003eLLM Vision is available in the default HACS repository. You can install it directly through HACS or click the button below to open it there.\n\n[![Open a repository inside the Home Assistant Community Store.](https://my.home-assistant.io/badges/hacs_repository.svg)](https://my.home-assistant.io/redirect/hacs_repository/?owner=valentinfrlch\u0026repository=ha-llmvision\u0026category=Integration)\n1. **Install `LLM Vision`** from HACS\n2. **Restart** Home Assistant\n3. **Search for `LLM Vision`** in Home Assistant Settings/Devices \u0026 services\n4. **Press submit** to continue setup with default settings\n5. **Set up the media folder** LLM Vision uses the more secure `/media` folder for storing snapshots. If you're running Home Assistant Container, you may need to mount a folder to `/media` in your container settings. See the docs for more details.\n6. **Return to the LLM Vision Integration Page** \n7. **Press 'Add Entry'** to add your first AI Provider\n\nDetailed setup instructions and documentation is available here: [LLM Vision Documentation](https://llm-vision.gitbook.io/getting-started/setup/providers)\n\n## Blueprint\nWith the easy to use blueprint, you'll get camera event notifications intelligently summarized by AI. LLM Vision can also store events in a timeline, so you can see what happened on your dashboard.\n\u003cbr\u003e\n\u003cp float=\"left\"\u003e\n    \u003cimg src=\"https://github.com/user-attachments/assets/621dacc0-7f9b-4c7a-b490-94286dd19e86\" width=\"400\" /\u003e\n    \u003cimg src=\"https://github.com/user-attachments/assets/8174c3cd-6314-4bfd-9fbe-d66316f93923\" width=\"400\" /\u003e\n\u003c/p\u003e\n\n[Learn how to install the blueprint](https://llm-vision.gitbook.io/getting-started/setup/blueprint)\n\n## Resources\nCheck the docs for detailed instructions on how to set up LLM Vision and each of the supported providers, get inspiration from examples or join the discussion on the Home Assistant Community and Discord.\n\n\u003ca href=\"https://llmvision.org\"\u003e\u003cimg alt=\"Static Badge\" src=\"https://img.shields.io/badge/website-teal?style=for-the-badge\u0026\u0026logoColor=white\u0026link=https%3A%2F%2Fvalentinfrlch.github.io%2Fllmvision%2F\"\u003e\u003c/a\u003e\n\u003ca href=\"https://llm-vision.gitbook.io/getting-started\"\u003e\u003cimg src=\"https://img.shields.io/badge/Documentation-blue?style=for-the-badge\u0026logo=gitbook\u0026logoColor=white\u0026color=18bcf2\"/\u003e \u003c/a\u003e\u003ca href=\"https://llmvision.org/gallery/\"\u003e\u003cimg src=\"https://img.shields.io/badge/Examples-blue?style=for-the-badge\u0026logo=gitbook\u0026logoColor=black\u0026color=39ffc2\"/\u003e\u003c/a\u003e \u003c/a\u003e\n\u003ca href=\"https://discord.gg/wuFeMfCMRB\"\u003e\u003cimg src=\"https://img.shields.io/badge/Discord-blue?style=for-the-badge\u0026logo=discord\u0026logoColor=white\u0026color=7289da\"/\u003e \u003c/a\u003e\n\u003ca href=\"https://community.home-assistant.io/t/llm-vision-let-home-assistant-see/729241\"\u003e\u003cimg src=\"https://img.shields.io/badge/Community-blue?style=for-the-badge\u0026logo=homeassistant\u0026logoColor=white\u0026color=03a9f4\"/\u003e\u003c/a\u003e\n\n\nFor technical questions see the discussions tab.\n\n\n## How to report a bug or request a feature\n\u003e [!IMPORTANT]\n\u003e **Bugs:** If you encounter any bugs and have followed the instructions carefully, file a bug report. Please check open issues first and include debug logs in your report. Debugging can be enabled on the integration's settings page.\n\u003e **Feature Requests:** If you have an idea for a feature, create a feature request.\n\u003e\u003cdiv align = left\u003e\n\u003e\n\u003e[\u003ckbd\u003e \u003cbr\u003e Create new Issue \u003cbr\u003e \u003c/kbd\u003e][KBD]\n\u003e\n\u003e\u003c/div\u003e\n\u003e\n\u003e[KBD]: https://github.com/valentinfrlch/ha-llmvision/issues/new/choose\n\n\n## Support\nYou can support this project by starring this GitHub repository. If you want, you can also buy me a coffee here:  \n\u003cbr\u003e\n\u003cimg alt=\"Static Badge\" src=\"https://img.shields.io/badge/support-buymeacoffee?logo=buymeacoffee\u0026logoColor=black\u0026color=%23FFDD00\u0026link=https%3A%2F%2Fbuymeacoffee.com%2Fllmvision\"\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvalentinfrlch%2Fha-llmvision","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvalentinfrlch%2Fha-llmvision","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvalentinfrlch%2Fha-llmvision/lists"}