unitedrhino/things
unitedrhino/things has 666 GitHub stars and 115 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-15 22:58 UTC. Last push 2026-10-01.
Measured star growth
- in 24h
- 0
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
About
基于Golang/go-zero的AIoT物联网平台与SaaS开发底座,融合AI智能体、RAG知识库、记忆和工具调用。支持多租户、多应用、项目管理、设备管理、物模型、场景联动、告警、组态及3D数字孪生。提供MQTT/CoAP/HTTP/TCP接入及阿里云、腾讯云、涂鸦云对接,支持MySQL/PostgreSQL。借助Skills/CLI快速开发,适用于智慧能源、楼宇、停车、家居、农业与工业。
AIREADME.en.md
OriginalUnitedRhino Things · Open-source IoT module
English · 中文
Connect devices quickly, build your own AI applications, then develop your own SaaS and smart products.
The Enterprise Edition is permanently free to deploy privately, with no limits on user or device counts.
Deploy it on your own or your customer's servers for commercial projects. Free use covers Enterprise Edition platform software, not source-code licensing, server resources, industry application licenses or professional services. Actual capacity depends on deployment resources and configuration. Hosted SaaS plans have separate resource quotas; those quotas do not apply to private deployment.
Visit our website · Deploy Enterprise Edition for free · Try online
⭐ Star on GitHub · ⭐ Star on Gitee
What you can build
UnitedRhino combines IoT, AI and multi-enterprise application capabilities. Reuse device connectivity, data management, knowledge and business tools, and enterprise/application permissions—then focus your development on industry workflows and your own brand experience.
The following is a suggested path, not a prerequisite: if you already have devices, documents or business systems, you can start directly with AI applications or product development.
1. Connect devices quickly—with your own AI tools
Use a familiar AI tool such as WorkBuddy, supported by UnitedRhino Skills and CLI for integration guidance and authorized platform operations:
- Provide device information: give AI the manual, protocol documentation or existing messages, and describe the device to connect.
- Authorize integration: complete your own authorization and device networking; let AI assist with products, devices and data fields.
- Check and debug: inspect the result, then ask AI about reporting, field or log issues to help diagnose and adjust the integration.
You do not need to manually download a thing model first. Hardware adaptation and on-site operations may still be necessary; “one-click integration” does not mean every device or protocol works without adaptation.
Device integration guide · Explore Skills / CLI
2. Build your own AI applications
In the complete platform, combine roles, knowledge, device data and authorized business tools. AI can query device status, look up maintenance documents or call business interfaces within the permitted scope—not just answer general questions. Control operations still require business permissions, device support and result feedback.
These AI capabilities come from the complete UnitedRhino platform and supporting modules; cloning things alone does not provide all of them.
Explore device intelligence · Platform architecture
3. Develop your own SaaS and smart products
Reuse enterprise, application, account, permission and project-scope capabilities alongside IoT and AI. Build your own SaaS, industry applications or smart terminals. UnitedRhino supplies foundational capabilities and integration tools; you implement your workflows, brand interfaces, hardware adaptation and delivery validation.
Start with hosted SaaS or privately deploy the Enterprise Edition for free. See the website for branded product development and source-code cooperation options.
Explore the complete platform · Usage and cooperation options
See the capabilities in context
Device map: locate devices and open management views
An existing interface shows how devices are organized on a map. It does not establish current online status or the scale of a particular customer project.

Energy analysis: turn device data into a business interface
This electricity dashboard example shows an energy-focused visualization. See the website for the complete industry application and its licensing scope; this screenshot does not mean things alone contains the full energy product.

Digital twin: connect spaces, device points and data
The building demonstration shows space selection, device locations and associated data panels. Skills / CLI can assist development of models, points and field bindings; a static 3D scene is not a complete delivery.

Existing delivery demonstration recording, not current live site data.
Show the power-station digital twin demonstration

Delivery demonstration material, not current live site data.
Explore the digital twin and integration approach
Application practices and demonstrations
The website distinguishes application practices and recordings from demonstrations and integration examples. Interface material is not presented as an unverified customer success story.
- Gate-control panels and device sharing: specific device applications, not a complete whole-home installation.
- Lighting and building applications: device maps, scenes and mobile interfaces.
- Energy delivery demonstration: building and power-station demonstrations, not current live site data.
- Browse all practices and integration examples: structural monitoring, agricultural water supply, industrial applications, security, vending machines, off-grid solar and more.
What is in this repository?
things is UnitedRhino's open-source IoT module, primarily covering products and devices, thing models, protocols and device gateways, device data and OTA. It works with Core, Share and the corresponding runtime dependencies.
The complete Enterprise Edition, shared enterprise capabilities, AI, industry applications and development tools have their own modules and delivery entry points. Free use of Enterprise Edition software does not include its complete source code and does not change this repository's open-source license.
| Your goal | Start here |
|---|---|
| Browse existing device data or register your own workspace | Hosted SaaS experience guide |
| Deploy Enterprise Edition on your servers for free | Installation guide · urops guide |
| Develop the open-source IoT module | Repository source, go.mod and developer documentation |
| Explore complete products, practices and cooperation | UnitedRhino website |
Source development uses Go 1.24.4, matching go.mod. Refer to developer documentation for dependencies, installation and configuration rather than maintaining a second deployment manual here.
Documentation and open-source projects
The website covers products, practices and cooperation. Documentation covers installation, configuration, interfaces and development. Linked product pages and guides are currently in Chinese.
| Project / resource | Purpose | Links |
|---|---|---|
| UnitedRhino website | Complete platform, industry products, practices and cooperation | Website |
| Developer documentation | Usage, device integration and development | Docs |
| Things | Open-source IoT module | GitHub · Gitee |
| ur CLI | Authorized platform operations for developers and their AI tools | GitHub · Gitee |
| Docling · Go document parsing | Structured document parsing for knowledge and AI applications | GitHub |
| Sandbox | AI tool execution and workspace service | GitHub · Gitee |
| UnitedRhino-customized go-zero | Customized framework source and guidance; not necessarily every service's default dependency | Gitee |
License and participation
This repository is licensed under AGPL-3.0; see the full LICENSE. Follow applicable license obligations when modifying, distributing or offering modified software over a network. Other products and commercial licensing have separate terms available through the website or our team.
Report problems through Issues, or contribute improvements. If the project helps you, consider giving it a Star to follow future updates.
Visit our website · GitHub Star · Gitee Star · Contact us
| Community group | 云物通科技 WeChat official account |
|---|---|
![]() |
![]() |
| Scan to contact us for the community group entry | Follow product updates, practices and technical articles |

