Merliot / **hub ** Public

Merliot Device Hub merliot.io

License

BSD-3-Clause license 7 stars 1 fork

merliot/hub

main BranchesTags

Go Reference License Go Report Card Issues codecov

MERLIOT DEVICE HUB

Merliot Hub 是一个集成了 AI 的设备 Hub。

这是什么意思? 这意味着您可以使用来自 LLM host (例如 Claude DesktopCursor) 的自然语言无缝地控制和交互您的物理设备、您的安全摄像头和您的温度计。 该 Hub 是 AI 和物理世界之间的网关。

可能会有什么问题?

设备

哪些设备? 抱歉,不是任何消费级智能设备,例如智能安全摄像头、智能灯和智能恒温器。 Merliot Hub 仅支持您构建的设备。 您可以使用现成的业余级组件(如 Raspberry Pis、Arduinos、按钮、继电器和传感器)构建设备。 您需要具备创客级别的技能才能构建设备。 该 Hub 包括每个设备的零件清单和构建说明。 没有要编写的软件; 该Hub包括可下载的设备固件。

特性

 "以树状视图列出所有设备"
 "添加新gps设备"
 "打开所有继电器"
 "显示如何部署qrcode设备的说明"

支持的设备目标

Merliot Hub 设备由一个或多个目标平台构建:

快速开始

有关更多信息,请参见官方 Quick StartInstall 指南。

使用 Docker 安装

$ sudo docker run -p 8000:8000 merliot/hub

浏览至 http://localhost:8000 以查看 Hub。

在云端安装

Koyeb 上运行一个 FREE Hub 实例。 使用此一键式按钮开始:

从源代码运行

$ git clone https://github.com/merliot/hub.git
$ cd hub
$ go run ./cmd

浏览至 http://localhost:8000 以查看 Hub。

贡献

欢迎 PR/Issues。

我想看到其他人构建很酷的设备来共享并添加到项目中。

测试

$ go test ./test/...

LICENSE

BSD 3-Clause License

联系方式

Email: contact@merliot.io X: @merliotio Slack: #merliot

CREDITS

Merliot 由 Go, TinyGo, 和 htmx 编写。 感谢那些构建和维护这些优秀工具的人。