Technology
Open platform
We have designed a system that integrates advanced AI robots with various communication tools and business functionalities.
Features | Description |
---|---|
Mobile and Desktop Applications | We provide Employees with applications for iOS, Android, MacOS, and Windows systems, through which it is possible to ask questions or issue commands to AI Robots in a natural, human-friendly manner, without the need to familiarize themselves with complex commands or programming code. |
Communication Channels | We ensure the capability for AI Robots to communicate with the company’s external environment through popular channels such as SMS, WhatsApp, Messenger, or Google Business Communication. |
Robot Engine | We offer the possibility to use the hal.guru engine instance containing personalized AI Robots, available both locally and in the cloud (SaaS). |
AI Models (LLM) | Our AI Robots can connect to various large language models, flexibly adapting to changing needs during their operation. |
API | We provide an API that enables the management and communication with AI Robots, allowing for integration with external applications. |
Actions | Some AI models enable the execution of Python code and external actions. The platform offers additional, extended operations performed in a controlled hal.guru environment, including database queries or external API calls. |
Robot Configuration Language | We have developed a declarative language in which the prompt engineer defines the action goals, leaving the method of their execution to the AI Robots. |
Conversation Context | AI Robots maintain user context, processed data, current prompts, and the AI model, enabling more personalized and controlled interaction. |
On-Premise | There is an option to deploy the platform directly in the client’s infrastructure as a .NET Core 8.0 web application. |
The hal.guru platform enables enterprises to maximize the potential of artificial intelligence in task automation and productivity enhancement. It also allows for flexible adaptation to specific needs and requirements of clients.