📈 GH Trending Explorer 🎲 Surprise me

← all repos

murongg / Tervia

git clone https://github.com/murongg/Tervia.git v0.16.0 · 3d ago

A native terminal workspace for AI coding, with integrated Git, lightweight editing, and multi-project management.

+4
stars, 24h · #6,908
+~14
stars, 7 days · #10,054
+34
stars, 30 days · #17,460
34
★ total · +14% this week
3
forks · 0 open issues

Star history (as recorded here)

2026-10-20 · 28 ★ 2026-10-23 · 34 ★
LanguageRust
LicenseMIT
Created2026-10-13 (10d ago)
Last push1d ago
Watchers0
OwnerUser

GitHub topics

Links

README excerpt
Tervia 
 Less window switching for AI coding in the terminal. 
English | 简体中文
## Why Tervia
When you code with terminal tools like Claude Code or Codex, running commands, reviewing changes, and editing files often means moving between several windows. Add more projects, and keeping track of the right sessions becomes another task.
Tervia brings the terminal, Git, and lightweight file editing into one desktop workspace. Code, review, make adjustments, and commit around the same project.
## Core features
- **Terminal and AI tools**: Open an independent local terminal without choosing a project. Keep your familiar shell, with tabs, split panes, and output search. Tools like Claude Code and Codex are recognized and shown with their icons.
- **Project tasks**: Discover package.json scripts, Cargo, Makefile, justfile and Taskfile tasks in the current working directory, search and run them in separate terminals, retain output and exit results, and rerun completed tasks.
- **Agent status and notifications**: Connect Claude Code and Codex lifecycle hooks to see turn activity, approval/input requests and response completion. Background desktop notifications return you to the originating terminal.
- **Git management**: Review changes, stage whole files or selected changes, commit, browse history, switch branches, and resolve conflicts.
- **File management and editing**: Create, rename, copy, and move files and folders, or send them to Trash. Find files, search project contents, and edit with syntax highlighting, Markdown reading, and image previews.
- **Multiple projects**: Favorite projects and switch between their own terminals, files, and drafts. Use Git worktrees to work on tasks in parallel.
- **Copy code context**: Copy selected code with its file path and line numbers, ready to share with an AI tool or another person.
- **Appearance and language**: Choose from eleven themes, including Darcula, Monokai, Solarized, and Quiet Light, with separate light/dark choices and a system appearance mode, copy a theme and customize its colors with live preview, adjust fonts and text sizes, and use the interface in ten languages, including English and Chinese.
## Get started
Currently focused on macOS 15+. The Windows and Linux experience is still being refined.
Download · User guide · Changelog · Feedback
## License
Tervia is licensed under the GNU Affero General Public License v3.0 only (`AGPL-3.0-only`).
Third-party dependencies and assets retain their respective licenses.