Download the PHP package llm-agents/agent-smart-home-control without Composer
On this page you can find all versions of the php package llm-agents/agent-smart-home-control. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download llm-agents/agent-smart-home-control
More information about llm-agents/agent-smart-home-control
Files in llm-agents/agent-smart-home-control
Package agent-smart-home-control
Short Description Simple agent to control smart home devices
License MIT
Informations about the package agent-smart-home-control
Smart Home control system with LLM Agents
This nifty tool lets you boss around your smart home devices using plain old English. No more fumbling with apps or remembering device names!
🚀 What's This All About?
Imagine telling your house, "I'm cold" and having it crank up the heat. Or saying, "Movie night!" and watching your living room transform into a mini-cinema. That's what we're doing here! We've got an AI agent that understands what you want and makes it happen.
You can read an article about Smart Home control system with LLM Agents on Medium.
🛠 What You'll Need
- PHP 8.3 or later (we're using some fancy new features!)
- An LLM service (like OpenAI's GPT-4)
Let's get started! 🚀
Installation
First things first, let's get this package installed:
Setup in Spiral Framework
To get the Site Status Checker Agent up and running in your Spiral Framework project, you need to register its bootloader.
Here's how:
- Open up your
app/src/Application/Kernel.php
file. - Add the bootloader like this:
And that's it! Your Spiral app is now ready to use the agent.
🏗 Class Diagram
Here's a quick look at how everything fits together:
Want to help out? 🤝
We love contributions! If you've got ideas to make this agent even cooler, here's how you can chip in:
- Fork the repo
- Make your changes
- Create a new Pull Request
Just make sure your code is clean, well-commented, and follows PSR-12 coding standards.
License 📄
This project is licensed under the MIT License - see the LICENSE file for details.
That's all, folks! If you've got any questions or run into any trouble, don't hesitate to open an issue.