# Agent and Related Domain Objects
In this chapter, we will highlight the agent and its related core domain objects. Note that we have omitted their corresponding code parts for brevity. If you wish to learn more, please refer to the [API Reference](../../../In-Depth_Guides/Tech_Capabilities/Others/API_Reference.md) section.

## Agent Base Class
Package path: `agentuniverse.agent.agent.Agent`

## Agent Manager
Package path: `agentuniverse.agent.agent_manager.AgentManager`

## Agent Model Attribute Class
Package path: `agentuniverse.agent.agent_model.AgentModel`

## Input Object
Package path: `agentuniverse.agent.input_object.InputObject`

## Output Object
Package path:`agentuniverse.agent.output_object.OutputObject`
