explainroo
explainroo는 AI 에이전트가 음성으로 설명 영상을 만들 수 있는 무료 오픈소스 도구이며, 로컬에서 API 키 없이 실행됩니다
TV, 에어컨, 조명, 난방, Echo·Ring을 방별로 제어하고, 영화·쇼·음악을 모든 TV에서 재생, 자체 호스팅, 계정 필요 없음
TVs, air conditioners, lights, heating, Echo and Ring, room by room, and your films, shows and music on any TV. Self-hosted, with no account.
미디어TypeScript · CSSGitHub @adrianeyre온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기One home-network app to control your TVs, air conditioners and lights by room, and to play media from your PC or NAS on your TVs
README 전체를 불러오는 중입니다.
README 전문 보기 ↗One remote for your whole home. Control your TVs, air conditioners, lights, heating, Echo and Ring devices room by room, and play the films, shows and music on your PC or NAS on any TV, from any phone, tablet or computer on your home network. It runs on your own Hub, with no account.
Website: media-centre.adrianeyre.co.uk · Code: github.com/adrianeyre/media-centre
All screenshots show demo Rooms and the project's fake Appliances, not a real home. pnpm screenshots takes them again, in Docker. The website shows the same tabs, and illustrations of the Remote at work.
| Air conditioners | Lights |
|---|---|
| Heating | Rooms and the floor plan |
| The network | Amazon Echo |
| Ring | Settings |
| TV | Rooms |
|---|---|
You need Node 26 or later, pnpm 12, and ffmpeg with ffprobe on the PATH.
pnpm install
pnpm start # builds the Remote and starts the Hub on http://localhost:41080
Then open http://localhost:41080 in a browser. To run the Hub in Docker on a NAS, see Getting started.
The project's website, media-centre.adrianeyre.co.uk, is site/: one static page, published to GitHub Pages by .github/workflows/pages.yml when it changes on main. Its illustrations of the Remote, the hero and the feature tiles, are drawn in React with the Stageshow kit, in site/stage/, in the Remote's own colours, light and dark; without JavaScript the page shows the screenshots instead.
pnpm site:build # builds the illustrations, then the website, in site/dist/
pnpm --filter @media-centre/site scenes:dev # every illustration on one page, while drawing them
The packages are hub, remote, player and shared; the words they use are in GLOSSARY.md.