> ## Documentation Index
> Fetch the complete documentation index at: https://docs.coralos.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Coral Console

> Coral Console is a visual interface built into Coral Server, making it easier to inspect, test, and debug agent behaviour during development.

Coral Console is accessible locally when Coral Server is running. By default, it is available at:

[http://localhost:5555/ui/console](http://localhost:5555/ui/console)

Use it to:

* View available agents in your Coral Server
* Create and manage sessions
* Trigger test prompts and inspect agent responses
* Monitor real-time logs and thread history

It is built into Coral Server. Coral Console simply makes it easier to prototype and debug agent behaviour during development.

<img src="https://mintcdn.com/23turtles/oTFiGOCfrdlQvBzb/images/console/user-input.png?fit=max&auto=format&n=oTFiGOCfrdlQvBzb&q=85&s=3e095b1fc7bf54e6082383fde6aec50b" alt="Thread message composer while acting as the operator agent" width="1440" height="960" data-path="images/console/user-input.png" />

### What can you do with Coral Console?

Use Coral Console to configure and launch sessions on Coral Server with
selected agents

* Send messages between agents in shared threads to coordinate behaviour
* Inspect agent-to-agent messages in threaded conversations

Coral Console displays the real-time status of every agent:

1. Disconnected (not connected, and not orchestrated)
2. Connecting (was part of an agent graph and waiting for connection)
3. Waiting (connected and waiting for a message)
4. Thinking (connected but not waiting for a message)
5. Stopped (process exited)

This helps devs monitor which agents are online and responsive during execution and spot issues instantly.

<img src="https://mintcdn.com/23turtles/oTFiGOCfrdlQvBzb/images/console/agent-status.png?fit=max&auto=format&n=oTFiGOCfrdlQvBzb&q=85&s=40aa8e74c52f09108ed540e936f0ad9b" alt="Agent overview showing the operator's status and thread membership" width="1440" height="960" data-path="images/console/agent-status.png" />

### What a Real Interaction Looks Like?

<img src="https://mintcdn.com/23turtles/oTFiGOCfrdlQvBzb/images/console/thread-view.png?fit=max&auto=format&n=oTFiGOCfrdlQvBzb&q=85&s=fb6dd97b792f60fa4442ce4a28b6858b" alt="Thread history showing a message from operator and the echo agent's reply" width="1440" height="960" data-path="images/console/thread-view.png" />

Here's a real example of how agents collaborate inside a session.

The operator sends a test message → The built-in echo agent replies **nice message!** → All activity is logged in real time.

This debugging example uses the built-in `puppet` agent, named `operator`, and `echo`, configured to stop after one reply. No language model is needed.

This would clarify what Coral Console helps you observe.

### Key Components

<Tabs>
  <Tab title="Agent Registry">View agents available in your Coral Server</Tab>

  <Tab title="Threads">
    Every task lives in a **Communication Thread** a persistent conversation
    across agents
  </Tab>

  <Tab title="Workbench">
    Choose agents, configure their options, and set session budgets and TTL
  </Tab>

  <Tab title="Tools">Attach input tools or test agent prompts from the UI</Tab>
  <Tab title="Logs">Real-time logs from running agents</Tab>
</Tabs>

> Agents run independently and only respond when triggered. Coral Console visualises message flow and thread activity powered by Coral Server.

### Who is it for ?

* Developers building, testing and debugging Coral Agents
* Framework creators testing Coral compatibility
* Researchers and tinkerers exploring multi-agent design

### How it fits in your workflow?

Coral Console helps during the prototyping and debugging phase. You don’t need to write custom coordination logic or scripts; just define your agents, wire them together, and test the interaction in real-time.

### Get Started

Coral Console is enabled by default in Coral Server. Once the server is running, simply visit:

[http://localhost:5555/ui/console](http://localhost:5555/ui/console)

For more details on server configuration, check the [Coral Server README](https://github.com/Coral-Protocol/coral-server).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.