Introduction
DaiC features a modular plugin architecture, allowing developers to extend core functionality. You can find official examples and community contributions in our Github repository. Supported Languages
We currently support two types of plugin implementations:
- Python: Ideal for rapid development and scripting.
- C++: Best for performance-intensive tasks.
Installation Methods
You can load plugins into DaiC using one of the following methods:
- In-App Interface: Use the built-in Plugin Manager within the DaiC UI.
- Manual Installation: Drop your plugin folder into the specific language directory: APP_DATA_PATH/plugins/{language}/{plugin_name}
Development Requirements
To ensure the loader identifies your plugin correctly, the Plugin Name, Folder Name, and Library Name (for C++) must be identical.