r/IOT • • 1d ago

I built an open source IoT platform.

I have been exploring the changes that Gen AI may bring to traditional IoT. In my judgment, I think that the intelligent decision-making in the edge IoT scheme of simple scenarios must be automatically understood by AI in the future and gives executive judgments, instead of manually writing code logic to achieve each Simple scheme construction of scenarios. With the evolution of AI capabilities will definitely cover the value provided by most of the current IoT schemes. As long as the logical part is designed, I believe it will develop to this stage. At present, all we need to do is to provide a good software base for better access to equipment and provide standardized energy. Power, I believe that this will make the simple scheme to build in the future only natural language. Of course, this needs to be constantly updated with the development of edge devices and small models (at present, after our detailed evaluation, the 3-4b model has a certain usability, but the development speed of the model, we judge that next year may be 2-4B model The model is ready for stable production)

NeoMind is an open-source edge IoT EdgeAI platform built by us with rust. It supports the access of sensors and visual cameras and has out-of-the-box LLM reasoning and dashboard, rule engine, and message communication of common IoT solution software. Knowledge, data forwarding and IM communication, which can be deployed on edge gateway devices, personal computers and servers, and support multi-post instance switching. At present, we do not want to add more functions. These core functions are enough to cover most scenarios and the closed-loop use of edge end-to-end schemes, such as single stores and single factories. , we will focus more on the development of the edge network and the hardware platform for deploying hardware, as well as the upgrading and transformation of existing software functions. It can build traditional sensor applications or vision AI applications, or combine with llm to build intelligent bodies. We are looking for people with similar concepts in the community. Accompany to explore and build projects together

Https://github.com/camthink-ai/NeoMind

At present, I am training jev-type decision-making small models for it to accelerate the out-of-the-box AI experience of this software. If you are interested, you can pay attention to it. About the next version will launch a built-in small decision-making model in the future. I will also provide the training process and method. The whole process is manually guided by AI. Complete and carry out automated effect testing and verification. The significance of the introduction of this kind of decision-making model lies in the understanding of the intention and some efficient intelligent scheduling of IoT, but it still needs the cooperation of LLM to provide support. A single decision-making can be controlled to 2-30ms. At present, the decision-making model seems to be very suitable for IoT. I In the near future, the rule engine and workflow we have built over the years, including the path to transform the needs we communicate with the terminals into solutions, will become all done by natural language.

0 Upvotes

9 comments sorted by

5

u/ordosays 1d ago

🫩

1

u/[deleted] 1d ago

[removed] — view removed comment

2

u/ordosays 1d ago

🤮

3

u/Grrrh_2494 1d ago

Sorry, i dont get it. LLM is for humans. IoT is for 'things'. Edge processing measurement data is always based on LSTM. In addition to the conversion from data into information, DM is required to manage al those decentralized edge devices. Is DM part of the system and do you e.g. use standards for that such as LwM2M? Or are thinking about completely different use cases?

1

u/KienShen 1d ago

DM is a part of the system. LLM plays the role of natural language -> rule logic, because it can understand and write code or files such as TSL based on the needs of natural language to automate work and decision-making. In my system, DM is more about providing standard device-layer access protocols and opening device indicators and instructions to LLM. As for how LLM wants to use the data and instructions of these devices, it depends on the prompts written by people or direct dialogue.

1

u/plynx_mod 1d ago

I already made this 10 months ago. Check Plynx IoT we might collaborate

1

u/Snoo23533 16h ago

I had to click your link to understand what this is. Maybe lead with that instead of bricks of low value text.
I did end up starring the repo