Developing New Modules

Keen Intelligence Framework supports the extension of its capabilities through the development of new modules. This document outlines the process of creating and integrating new modules into the framework.

Module Architecture

Keen modules are designed to be self-contained units of functionality that can be easily integrated into the framework. They are typically structured as Python classes that inherit from the base BaseModule class.

TODO: add documentation on how to develop new modules