# Feluda Core API This section documents the core Feluda modules and classes. ## Main Feluda Class ```{eval-rst} .. automodule:: feluda.feluda :members: :undoc-members: :show-inheritance: ``` ## Configuration ```{eval-rst} .. automodule:: feluda.config :members: :undoc-members: :show-inheritance: ``` ## Base Operator ```{eval-rst} .. automodule:: feluda.operator :members: :undoc-members: :show-inheritance: ``` ## Logger ```{eval-rst} .. automodule:: feluda.logger :members: :undoc-members: :show-inheritance: ``` ## Factory Modules ### Audio Factory ```{eval-rst} .. automodule:: feluda.factory.audio_factory :members: :undoc-members: :show-inheritance: ``` ### Image Factory ```{eval-rst} .. automodule:: feluda.factory.image_factory :members: :undoc-members: :show-inheritance: ``` ### S3 Factory ```{eval-rst} .. automodule:: feluda.factory.s3_factory :members: :undoc-members: :show-inheritance: ``` ### Text Factory ```{eval-rst} .. automodule:: feluda.factory.text_factory :members: :undoc-members: :show-inheritance: ``` ### Video Factory ```{eval-rst} .. automodule:: feluda.factory.video_factory :members: :undoc-members: :show-inheritance: ```