📄️ System Architecture
Enthusiast contains of two main components:
📄️ Using Enthusiast Starter
The enthusiast-starter repository contains a set of Dockerfiles and scripts that make it easy to build your own deployment, including your custom agents and plugins.
📄️ Creating custom Plugin
Custom source plugins will allow you to insert data in any way you like.
📄️ Creating custom Agent
Custom Agent will allow to customize any part of agent providing its configuration, while enthusiast take care of building it.
📄️ Concept: Product search Agent
This example will walk you through a concept of Agent(ReAct), which search for products and verifies results based on user's input. It will also cover more complex customizations.