{"id":13475718,"url":"https://github.com/evancohen/smart-mirror","last_synced_at":"2025-05-14T18:02:57.152Z","repository":{"id":1771512,"uuid":"42341942","full_name":"evancohen/smart-mirror","owner":"evancohen","description":"The fairest of them all. A DIY voice controlled smart mirror with IoT integration.","archived":false,"fork":false,"pushed_at":"2024-07-02T20:00:29.000Z","size":3896,"stargazers_count":2804,"open_issues_count":19,"forks_count":687,"subscribers_count":237,"default_branch":"master","last_synced_at":"2025-04-10T04:53:41.858Z","etag":null,"topics":["diy","home-automation","raspberry-pi","smart-home","voice-control"],"latest_commit_sha":null,"homepage":"http://smart-mirror.io","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/evancohen.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":null,"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}},"created_at":"2015-09-12T02:41:53.000Z","updated_at":"2025-04-07T10:04:34.000Z","dependencies_parsed_at":"2022-09-10T23:30:34.310Z","dependency_job_id":"97ccbcd7-3837-48b1-bc11-f403122f83fd","html_url":"https://github.com/evancohen/smart-mirror","commit_stats":{"total_commits":968,"total_committers":57,"mean_commits":"16.982456140350877","dds":0.6590909090909092,"last_synced_commit":"fbc37041999ee5c389dd157c4df73912db283654"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evancohen%2Fsmart-mirror","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evancohen%2Fsmart-mirror/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evancohen%2Fsmart-mirror/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evancohen%2Fsmart-mirror/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/evancohen","download_url":"https://codeload.github.com/evancohen/smart-mirror/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254198452,"owners_count":22030964,"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":["diy","home-automation","raspberry-pi","smart-home","voice-control"],"created_at":"2024-07-31T16:01:22.926Z","updated_at":"2025-05-14T18:02:57.094Z","avatar_url":"https://github.com/evancohen.png","language":"JavaScript","readme":"\u003ch1 align=\"center\"\u003eSmart Mirror\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://discord.gg/EMb4ynW\"\u003e\u003cimg src=\"https://discordapp.com/api/guilds/258802311298547713/widget.png\" alt=\"Discord Chat\"/\u003e\u003c/a\u003e\n\u003ca href='https://travis-ci.org/evancohen/smart-mirror'\u003e\u003cimg src='https://travis-ci.org/evancohen/smart-mirror.svg?branch=master' alt='Build Status'/\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\nA voice controlled life automation hub, most commonly powered by the Raspberry Pi.\n\u003c/p\u003e\n\n\n## Installation\nQuick installation for the Raspberry Pi 2+\n```\ncurl -sL https://raw.githubusercontent.com/evancohen/smart-mirror/master/scripts/pi-install.sh | bash\n```\n\n## [Documentation](http://docs.smart-mirror.io)\nCheck out the documentation for more information:\n- [Manual installation](https://docs.smart-mirror.io/installation)\n- [Configuration](https://docs.smart-mirror.io/configuration.html) \n- [Troubleshooting](https://docs.smart-mirror.io/troubleshooting.html)\n\n## Discord\nA live chat to get help and discuss mirror related issues: https://discord.gg/EMb4ynW. Usually there are a few folks hanging around in the lobby, but if there arent you are probably better off [filing an issue](https://github.com/evancohen/smart-mirror/issues/new).\n\n## Development and Contributing\nSee the [dev](https://github.com/evancohen/smart-mirror/tree/dev) branch for features that are curently in development.\nIf you would like to contribue please follow the [contribution guidelines](https://github.com/evancohen/smart-mirror/blob/master/CONTRIBUTING.md).\nTo launch the mirror with a debug window attached use the following command:\n```\nnpm start dev\n```\nyou can also toggle the debug/developers window on/off, with the keyboard ctrl-ahift-i sequence on the smart-mirror screen\n\nFor more information see the [Development and Contributing](http://docs.smart-mirror.io/development_and_contributing.html) section of the documentation.\n\n## Current Feature Requests/Suggestions\nPlease use feathub.com to add Feature Requests and Suggestions. We also recommend looking through the already existing requests to help in ranking the most popular and useful Features to Smart-Mirror users.  \n  \n\u003cp align=\"center\"\u003e\n\u003ca href=\"http://feathub.com/evancohen/smart-mirror\"\u003e\u003cimg src=\"http://feathub.com/evancohen/smart-mirror?format=svg\" alt=\"[Feature Requests\"/\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n## License\nMIT\n\n## Author\n[Evan Cohen](http://evanbtcohen.com/)\n\n## More info\nFavicon from [In the Wake of the King](http://walkingmind.evilhat.com/2014/03/17/in-the-wake-of-the-king/), a head nod to **The Watcher** – \"A byblow of the king and a queen of the sea, she has remained apart from the workings of her family, more home beneath the waves, watching all through water and mirror. Her ambitions lie outside the Eternal Kingdom, but her secrets are valuable everywhere.\"\n\nAwesome.\n","funding_links":[],"categories":["目录","JavaScript","Apps","Projects","Home Automation"],"sub_categories":["Open Source","Android Things"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fevancohen%2Fsmart-mirror","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fevancohen%2Fsmart-mirror","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fevancohen%2Fsmart-mirror/lists"}