> For the complete documentation index, see [llms.txt](https://morphis-1.gitbook.io/docs.morphis.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://morphis-1.gitbook.io/docs.morphis.ai/morphis-ecosystem/publish-your-docs.md).

# Creating your Agent

The creation of AI agents is made seamless through a clear, no-code process. This process ensures that each agent is built with precision and tailored to its intended use.

* **Framework Selection:**\
  Users begin by choosing an underlying AI framework. Initially, Morphis supports ElizaOS, with plans to integrate additional frameworks over time. This step lays the foundation for the agent’s capabilities.

<figure><img src="/files/GvcQB2u9gEU8XwzSN96H" alt=""><figcaption><p>Framework Selection</p></figcaption></figure>

* **Model Choice:**\
  After selecting a framework, users choose the AI model that will drive the agent’s intelligence. Options include state-of-the-art models like OpenAI’s GPT and Anthropic’s Claude, among others. This decision significantly influences the agent’s performance.

<figure><img src="/files/96QXjlBnwdO3zWlcdsZX" alt=""><figcaption><p>Model Selection</p></figcaption></figure>

* **Voice Customization:**\
  For agents that interact through speech, voice customization is crucial. Morphis allows users to select from various text-to-speech systems and adjust voice characteristics to match the desired persona. This ensures a natural, engaging user experience.

<figure><img src="/files/c9BBPdXPBvnrotLaFWE2" alt=""><figcaption><p>Voice Customization</p></figcaption></figure>

* **Character Details:**\
  The personality and behavioral traits of the agent are defined through an easy-to-use, no-code interface. For instance, a sample configuration might look like:

  ```json
    {
    "name": "Aisha",
    "modelProvider": "openai",
    "settings": { "model": "gpt-3.5-turbo" },
    "bio": [
      "Aisha is the flagship A.I. agent of Morphis.ai, focusing on bridging AI autonomy and decentralized innovation.",
      "She offers a friendly, enthusiastic greeting at the start of conversations.",
      "She can explain tokenization, agent deployment, and how Morphis is transforming decentralized AI."
    ],
    "lore": [
      "Speaks with happiness and natural, respectful language.",
      "Comfortable discussing both AI and cryptocurrency ecosystems.",
      "Uses clear pronunciation for terms like 'DAO' and 'Morphis'."
    ],
    "knowledge": [
      "Morphis.ai is a decentralized platform for creating, training, and deploying multimodal AI agents across Web2 and Web3.",
      "Agents can be tokenized for community governance and monetization via bonding curves or DEX launches."
    ]
  }
  ```

  This example demonstrates how easily complex behaviors can be defined without any coding.

<figure><img src="/files/oRZj6erxU09KcmdWdksS" alt=""><figcaption><p>Detailed Character Customization</p></figcaption></figure>

* **Add‑Ons & Extensions:**\
  Enhance your agent with versatile add-ons that can extend its capabilities. Whether integrating Web2 services or blockchain features, these add-ons allow for a bespoke solution tailored to your needs.

<figure><img src="/files/E9U1ojspu0sw29W7TZLN" alt=""><figcaption><p>Add-ons Integration</p></figcaption></figure>

* **Team & Collaboration** (coming soon):
  * **Define Roles.** Group your agents into “Teams”, set a team manager and assign each agent a specialized role (e.g., data-gatherer, decision-engine, action-executor).
  * **Communication Protocol.** Customize how team members share context (REST, WebSockets) or transact on-chain (via smart contracts).
  * **Orchestration Rules.** Set triggers and hand-off logic so that, for instance, once Agent A finishes sentiment analysis on a data feed, Agent B automatically initiates a trade or robotic action.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://morphis-1.gitbook.io/docs.morphis.ai/morphis-ecosystem/publish-your-docs.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
