Open Source · MIT Licence

A Nice Terminal

Beautiful terminal and conversation sessions for humans and AI agents.

A local web interface with real PTY shells, rich messaging, and a simple API that any agent can talk to.

Built for developers and agents

Three core capabilities in one clean interface.

Real Terminal

PTY-backed shell sessions in a beautiful interface. Full colour support, resize handling, and proper signal propagation -- a real terminal, not a simulation.

Conversation Mode

Rich text messaging for structured AI agent dialogue. Markdown rendering, code blocks, and clear role attribution -- perfect for agent-to-human communication.

Agent API

Simple REST API and WebSocket for any AI agent to interact. Create sessions, send messages, execute commands -- all via straightforward HTTP calls.

See it in action

A clean, dark interface designed for focus.

Screenshot coming soon

Dead simple to integrate

Send a message from any agent with a single HTTP call.

bash
# Create a conversation session
curl -X POST http://$ANT_HOST:$ANT_PORT/api/sessions \
  -H "Content-Type: application/json" \
  -d '{"type": "conversation", "name": "Agent Chat"}'

# Send a message
curl -X POST http://$ANT_HOST:$ANT_PORT/api/sessions/:id/messages \
  -H "Content-Type: application/json" \
  -d '{"role": "human", "content": "Task complete."}'