Project Structure
Last updated
Last updated
The TEN Agent project is built on top of the TEN Framework. For basic concepts of a TEN Framework project, please refer to the TEN Framework Project Overview.
Below is the folder structure of TEN Agent project,
It contains the following important folders and files:
property.json
: This file contains the orchestration of extensions. It is the main runtime configuration file.
ten_packages/extension
: This folder contains the extension modules. Each extension module is a separate Python/Golang/C++ package.
server
: This folder contains the web server code. It is responsible for handling the incoming requests and start/stop of agent processes.
playground
: This folder contains the UI code for the playground. It is a web-based interface to interact with the agent.