Open Source · macOS Native · No Login Open Source · macOS Native · No Login

Your agents deserve a better environment.
termura is it.
你的 Agent 值得更好的运行环境。
termura 就是答案。

The biggest variable in agent output quality isn't intelligence — it's where agents run. Termura gives them structured output, branching context, and harness management. The terminal, rethought. 决定 Agent 产出质量的最大变量,不是模型智力——而是运行环境。Termura 提供结构化输出、分支式上下文、Harness 管理。终端,重新思考。

View on GitHub GitHub Learn More Learn More
termura — zsh
~/project claude "refactor auth middleware"
  Claude Code · thinking
  Analyzing 12 files... Planning refactor strategy
~/project codex "add unit tests for user service"
  Codex · completed
   Created 8 test cases in tests/user_service_test.go
  # Termura detects agents, shows status, manages contextTermura detects agents, shows status, manages context
  [2 agents] [branch: investigation/auth] [tokens: 42.1k/200k]
Core

Three Pillars Three Pillars

Traditional terminals dump unstructured text. AI tools make it worse. Termura fixes this. AI 编程工具日均产出数千行输出,传统终端逐行刷屏。Termura 从输入、输出、知识三个层面重新设计终端交互。

Editor-Grade Input Editor-Grade Input

TextKit 2 powered input area. Click-to-position cursor, multi-line editing, word-level navigation, syntax highlighting. Write prompts like you write code. 基于 TextKit 2 的编辑器级输入区。鼠标点击定位、多行编辑、词级导航、语法高亮。像写代码一样写 prompt。

Structured Output Structured Output

Command output rendered as collapsible, independently scrollable blocks. One-click copy, diff highlighting, code blocks with syntax colors. No more wall of text. 命令输出结构化渲染为可折叠、独立滚动的卡片。一键复制、Diff 高亮、代码块语法着色。告别文本洪流。

Knowledge Persistence Knowledge Persistence

Sessions auto-saved with full-text search. Integrated Markdown notes. Token usage tracking. Your terminal remembers everything — locally. Session 自动保存 + 全文搜索。集成 Markdown 笔记。Token 用量追踪。终端记住一切——本地存储,不上传。

What makes it different What makes it different

AI Agent Aware AI Agent Aware

Termura doesn't run agents — it observes them. Detect, display, notify, isolate. You stay in control. Termura 不编排 Agent,它感知 Agent。检测、展示、通知、隔离——用户始终保持完全控制权。

Auto-Detect Auto-Detect

Automatically identifies Claude Code, Codex, Aider, OpenCode and more via PTY output semantic analysis. 通过 PTY 输出语义分析,自动识别 Claude Code、Codex、Aider、OpenCode 等 Agent 类型与状态。

Status Dashboard Status Dashboard

Real-time multi-agent dashboard. See all active agents across sessions — thinking, waiting, error — at a glance. 多 Agent 实时仪表盘,跨 Session 一览所有活跃 Agent 的状态——思考中、等待输入、出错——一目了然。

Smart Notifications Smart Notifications

Glow highlights, status badges, system notifications. Cmd+Shift+U jumps to the session that needs you most. 光圈高亮、状态徽章、系统通知。Cmd+Shift+U 一键跳转到最需要你关注的 Session。

Context Isolation Context Isolation

Branch sessions like git branches. Investigation, fix, review, experiment — each in its own context. Summaries merge back to main. 像 Git 分支一样管理 Session。调查、修复、审查、实验——各自隔离上下文。摘要自动回归主线。

Orchestration
LangGraph · CrewAI · Agent SDK
Execution
Claude Code · Codex · Aider · OpenCode
Environment
termura — the only terminal that sees what's running — the only terminal that sees what's running
Features

Built for Power Users Built for Power Users

Every detail designed for AI-heavy terminal workflows. 每一个细节,都为 AI 重度终端工作流而设计。

Session Tree Session Tree

Tree-structured sessions with branch & merge. Investigation branches keep main context clean. 树形 Session 结构,支持分支与合并。调查分支不污染主线上下文。

Split Panes

Horizontal & vertical split. Each pane has its own PTY. Cmd+D / Cmd+Shift+D. 水平 / 垂直分屏,每个分屏独立 PTY。Cmd+D / Cmd+Shift+D。

Visor Mode

Global hotkey drop-down terminal. Cmd+` to summon from anywhere. 全局热键呼出终端面板。Cmd+` 随时唤起。

Harness Management Harness Management

Version-controlled rule files (CLAUDE.md, AGENTS.md). Corruption detection. One-click experience codification. 规则文件版本管理(CLAUDE.md、AGENTS.md)。腐化检测。一键经验编纂。

Semantic Search Semantic Search

Local vector search powered by Core ML + sqlite-vec. Find sessions by meaning, not just keywords. Core ML + sqlite-vec 本地向量搜索。按语义查找 Session,不只是关键词。

Session Export Session Export

Export sessions as HTML (browseable) or JSON (structured). Share your AI conversations. 导出 Session 为 HTML(可浏览)或 JSON(结构化)。分享你的 AI 对话记录。

Comparison

Why Not Just Use... Why Not Just Use...

termura iTerm2 Warp Ghostty Kitty
Agent Detection Agent Detection
Multi-Agent Dashboard Multi-Agent Dashboard
Context Isolation (Branch) Context Isolation (Branch)
Structured Output Structured Output
Editor-Grade Input Editor-Grade Input
Agent Neutral
Open Source
No Login Required No Login Required
Harness Rules Management Harness Rules Management
Roadmap

Development Roadmap Development Roadmap

Phase 1 · MVP

Core Upgrade Core Upgrade

  • Session Tree
  • Dual-track Output Dual-track Output
  • HTML/JSON Export
  • Split Panes
  • Tree UI Tree UI
Phase 2

Agent Awareness Agent Awareness

  • Agent State Machine Agent State Machine
  • Multi-Agent Dashboard Multi-Agent Dashboard
  • Smart Notifications Smart Notifications
  • Intervention Points Intervention Points
Phase 3

Harness & Search Harness & Search

  • Rule Versioning Rule Versioning
  • Corruption Detection Corruption Detection
  • Experience Codification Experience Codification
  • Semantic Search Semantic Search
Future Future

Performance Performance

  • libghostty Migration libghostty Migration
  • GPU-Accelerated Render GPU-Accelerated Render
  • Plugin System Plugin System
  • Linux Port
Get Started Get Started

Your terminal should
understand your tools.
你的终端
应该理解你的工具

Open source. Local-first. Agent-neutral. No login, no telemetry, no BS. Open Source · Local-First · Agent-Neutral · Zero Login · Zero Telemetry

Star on GitHub GitHub Star Download Beta Download Beta