Platform

TUI themes: how SeaShell looks in your terminal

Updated 2 min read

SeaShell ships a theme system for its terminal interface. The default is charcoal and blue, built around a near-black background and a blue accent, and a set of presets is included for people who already have a palette they read comfortably. Since a coding agent is something you look at for hours, this is 1 of the settings worth spending a minute on.

The default, and why it is dark and low contrast

SeaShell defaults to a near-black charcoal background with a blue accent rather than pure black on white. Over a 3-hour session, maximum contrast is the thing people stop tolerating first, and an agent's output is dense enough to make that worse.

The palette also has to do a job beyond comfort. Diffs, permission prompts, plans, and tool output all need to be distinguishable at a glance, so the accent colors are chosen for separation between states rather than for how a single screenshot looks. Reading a diff quickly is the actual design constraint.

Presets and matching what you already use

SeaShell includes a set of preset themes, so a terminal already configured around 1 palette does not have to host an agent that fights it. Switching is a setting rather than a rebuild.

Consistency matters more than any individual palette being correct. If your terminal, editor, and agent disagree about what a warning color is, you spend attention translating between them. Matching the environment you already read is usually a better outcome than picking the objectively nicest theme.

Themes are data

A theme is a small file of color definitions, not compiled code. The default declares its background and accent values directly, which means adjusting 1 color is an edit rather than a build step.

Keeping themes as data is what makes them practical to share. A palette that matches a company's terminal setup can be dropped in and passed around, and comparing two themes is comparing two short files rather than reading rendering logic. It also keeps the theme system from becoming a place where behavior accidentally lives.

Frequently asked questions

Can I change how SeaShell looks in the terminal?
Yes. SeaShell ships a TUI theme system with a charcoal and blue default theme plus a set of presets you can switch between.
What is the default SeaShell theme?
A near-black charcoal background with a blue accent, chosen for readability over long sessions rather than maximum contrast.
Can I make my own theme?
Yes. A theme is a small file of color definitions rather than code, so a custom palette is an edit and can be shared.
Does SeaShell run as a full terminal UI?
Yes. SeaShell renders a full terminal interface rather than printing scrolling log output, which is what makes theming meaningful.

Try SeaShell in your terminal

The terminal-native AI coding agent. Free core, single binary.

Install SeaShell

Related guides

Atlas with Qwen2.5-Coder 7B (Ollama) in 2026

Discover Atlas with Qwen2.5-Coder 7B (Ollama), a powerful local model for terminal-native AI coding. Ideal for single-file edits and unified diff review, offering 32K context for free.

Atlas for Blazor: Terminal-Native AI Coding for .razor Components in 2026

Atlas is a terminal-native AI coding agent for Blazor developers in 2026. Work across .razor components, render modes, and the C# and JS interop boundary safely.

Atlas with Qwen3 235B-A22B in 2026

In 2026, Atlas developers can leverage Qwen3 235B-A22B for advanced coding tasks. This Alibaba model offers 235B parameters with 22B active per token, a 128K context window, and competitive pricing for complex

Atlas with Code Llama 34B (Ollama) in 2026

Drive Atlas with Code Llama 34B (Ollama) in 2026. This self-hosted, free model offers a 16K token context window and strong whole-function generation for developers.

Atlas with DeepSeek V4 Flash in 2026

Explore DeepSeek V4 Flash for Atlas in 2026. This model offers a 1M token context window and robust reasoning at an input cost of $0.14 per Mtok, ideal for driving Atlas's subagents and complex coding tasks.

Atlas for React Native: Terminal-Native AI Coding Across the Native Boundary in 2026

Atlas is a terminal-native AI coding agent for React Native in 2026. Work across the New Architecture, native modules, and platform-specific files with diff-first review.

Atlas with DeepSeek Coder V2 16B Lite (Ollama) in 2026

In 2026, drive Atlas with DeepSeek Coder V2 16B Lite (Ollama) for a powerful, self-hosted AI coding agent. Get a 160K token context window and fast generation, all for free.

Atlas with Qwen3-Coder 480B-A35B Instruct in 2026

Explore Atlas with Qwen3-Coder 480B-A35B Instruct, Alibaba's 480B parameter coding model. Ideal for agentic SWE-bench tasks, offering a 256K token context window for complex codebases.

Browse this resource hub