tui

28件のリポジトリ

code-yeongyu/oh-my-openagent

複数AIモデルを束ねるオーケストレーションTUI「OmO」 — OmOはClaudeやGemini、ChatGPT/Codexなど複数のAIモデルを組み合わせて動かすオーケストレーションツールです。プロンプトに特定キーワードを添えるだけでマルチモデルによる並列コーディングやグラフ的なワークフロー実行が可能になり、記憶システムやDAG可視化パネルとも連携できます。Cursorやopencodeなどのエディタ・IDE利用者、複数LLMを使い分けたい開発者に向いています。

OmO: Just type "mass ulw" keyword with your prompt. Now you are the master of graph engineering.

TypeScript🇰🇷 韓国発注目度 29加速度 -10%定着率 +29%
★70,445
herdrdev/herdr

複数のコーディングエージェントを束ねる端末ランタイム — Rust製のターミナルマルチプレクサで、Claude CodeやCodexなどのコーディングエージェントを常駐させる実行基盤です。クライアントを閉じてもバックグラウンドでセッションを維持し、再起動後もレイアウトやエージェントセッションを復元できます。複数マシンのエージェント作業を一画面に集約したい開発者に向いています。

the runtime your coding agents live on

Rust注目度 48加速度 0%
★46,379
charmbracelet/bubbletea

Elmアーキテクチャで作るGo製TUIフレームワーク — The Elm Architectureを採用し、宣言的な状態管理でターミナルアプリを構築できるGoフレームワークです。高性能なセルベースレンダラーやマウス・クリップボード対応など実運用向けの機能を備え、シンプルな一発CLIから複雑なフルウィンドウTUIまで対応します。

A powerful little TUI framework 🏗

Go注目度 35加速度 +22%定着率 +106%
★45,546
can1357/oh-my-pi

IDEと直結したターミナル型コーディングエージェント — TUI上で動くコーディングエージェントで、Claude・OpenAIなど複数のLLMプロバイダに対応しMCPも利用可能です。TypeScript/Rust/Bunで構築され、Pi(pi-mono)からフォークして実運用のフィードバックで継続的に改良されている点が特徴です。ターミナル派の開発者に刺さるツールです。

⌥ Coding agent with the IDE wired in. Built by Stencil Labs.

TypeScript🇪🇺 欧州発注目度 48加速度 +13%定着率 +82%
★36,992
esengine/DeepSeek-Reasonix

DeepSeek特化、常駐型ターミナルAIコーディングエージェント — DeepSeek/R1系モデルに最適化したターミナル向けAIコーディングエージェントです。プレフィックスキャッシュの安定性を重視した設計で、起動したまま長時間走らせ続けられる点が特徴。ツール実行やACP対応、拡張機能などを備え、Claude Code的なCLIエージェントをDeepSeekで使いたい開発者に向いています。

A reliable coding agent for complex software engineering tasks.

Go🇨🇳 中華圏発注目度 23加速度 -22%定着率 +14%
★35,991
yorukot/superfile

Bubble Tea製、見た目も機能も充実したTUIファイルマネージャー — GoのBubble Teaフレームワークで作られた、モダンな見た目のターミナルファイルマネージャーです。マルチパネル操作やテーマ・プラグイン対応などを備え、ranger系CLIに慣れていない人でも使いやすいUIを目指しています。見た目の美しさと実用性を両立したい方におすすめです。

Pretty fancy and modern terminal file manager

Go🇨🇳 中華圏発注目度 38加速度 +43%
★23,968
1jehuang/jcode

Rust製の超軽量AIコーディングエージェントCLI — jcodeはRustで書かれたコーディングエージェントのハーネスで、省メモリかつ高速に動作するのが特徴です。Claude/OpenAIなどのLLMやMCPに対応し、TUIベースのターミナルから自律的にコーディング作業を行えます。既存のPython/Node製エージェントと比べ動作効率で差別化を図っています。

High performance coding agent harness written in Rust, built for heavy multi-agent dev workflows

Rust注目度 35加速度 -40%
★21,289
charmbracelet/lipgloss

CSS感覚でターミナルUIを装飾できるGoライブラリ — CharmbraceletのLipglossは、CSSのような宣言的な書き方でターミナル出力にスタイルを付けられるGo製ライブラリです。色・余白・幅などをチェーンで指定でき、TUI開発者に人気のBubbleTeaと組み合わせて使われることが多いのが特徴です。

Style definitions for nice terminal layouts 👄

Go注目度 31加速度 +27%
★11,961
Gaurav-Gosain/tuios

AIコーディングエージェント時代のターミナル管理OS — tuiosはGo製のターミナルマルチプレクサ兼ウィンドウマネージャで、tmuxの代替として動作します。BSPタイリングやワークスペース、再起動に強いセッション永続化に加え、複数のコーディングエージェント(Claude Codeなど)の状態を集約する「Inbox」機能を持つのが特徴で、AIエージェントを並行運用する開発者に刺さる設計です。

A terminal window manager that knows what your agents are doing. Tiling panes, workspaces, sessions that survive restarts, and one Inbox for every coding agent. Official only at tuios.dev and this repo. tuios has no X/Twitter account.

Go注目度 71加速度 +191%
★6,193
AtomicBot-ai/atomic-agent

ローカルLLMでも動くブラウザ操作AIエージェント — llama.cppでローカルの量子化モデルを動かしつつ、ブラウザ操作やファイル編集、コマンド実行、MCP連携までこなすローカルファースト型AIエージェントです。クラウドモデルと組み合わせる「Fusion」モードで、1台の計画役と複数のワーカーが協調動作するのが特徴です。

Atomic Agent is a local-first AI agent. Runs open-weight models on your own machine via llama.cpp.

TypeScript注目度 32加速度 -60%
★3,465
mesamirh/MovieBox-Tui

ターミナルで映画・アニメ・IPTVを検索・視聴・DL — RustとRatatuiで作られたTUIアプリで、mpvやVLCなどのローカルプレイヤーと連携し映画・海外ドラマ・アニメをストリーミング視聴できます。M3Uプレイリスト対応のライブTV/IPTV機能、字幕自動読込、ポスター画像表示、一括ダウンロードまで備え、ブラウザ不要で軽快に動画視聴を楽しみたいターミナル派にぴったりです。

Terminal interface to find, download, and stream movies, TV shows, and live TV using local media players.

Rust注目度 55加速度 +120%定着率 +43%
★2,668
nklmilojevic/sofka

k9s代替、Rust製Kubernetes TUI「sofka」 — k9sに触発されたRust製KubernetesターミナルUIです。kube-rsとratatuiで全非同期化し、CRD閲覧やFlux CD/Argo CDのネイティブAPI操作(suspend/resume/sync)を外部バイナリ不要で実現。AI不要の根拠ベース障害診断ビューも搭載し、SRE向けの実践的な運用ツールとして差別化されています。

A Kubernetes TUI, reimagined in Rust - built on kube-rs and ratatui, async-first from the ground up.

Rust注目度 40加速度 -30%定着率 +57%
★1,805
LargeModGames/spotatui

Rust製ターミナル音楽プレイヤーspotatui — spotify-tuiから派生し活発に開発が続くRust製TUI音楽プレイヤーです。Spotifyネイティブ再生に加え、ローカルファイル・Subsonic/Navidrome・ラジオ・YouTube・Qobuzなど多数のソースに対応し、同期歌詞やリアルタイム音声ビジュアライザーも搭載しています。Spotifyが無くても使える点が特徴です。

A fast, standalone terminal music player in Rust: native Spotify streaming plus local, Subsonic, radio, Qobuz and Youtube sources

Rust🇪🇺 欧州発注目度 33加速度 -70%
★1,773
unstablebuild/rune

a fast, GPU-accelerated, full-featured IDE and terminal multiplexer, suitable both for automatic and manual programming.

Go🇺🇸 北米発
★1,437
timhartmann7/omnyssh

サーバー管理を一画面に集約するRust製SSHクライアント — macOS/Windows/Linux対応のSSHクライアント兼サーバー管理ツールです。ダッシュボードでCPU・RAM・稼働率などをリアルタイム監視でき、タブ型ターミナル、SFTP、ポートフォワーディング、SSH鍵管理まで一つのアプリで完結します。Rust製でTauriによるGUIとTUIの両方を提供し、既存のSSH管理ツールより導入が手軽な点が特徴です。

Fast, open-source SSH client and server manager for macOS, Windows and Linux. Desktop GUI and terminal TUI with a live metrics dashboard, tabbed terminal, SFTP file manager, port forwarding, one-click SSH keys and snippets. Built in Rust.

Rust注目度 41加速度 -18%定着率 +29%
★1,247
heartleo/zlib

Z-LibraryをCLIとAIエージェントから操作 — Z-Libraryの書籍検索・ダウンロード・Kindle転送をCLI/TUIで行えるGo製ツールです。Claude CodeやCodexなどのAIエージェントとも連携でき、Calibreやkoreaderとの統合もサポートする点が特徴です。

A command-line tool for Z-Library. Search, download, send to Kindle, and integrate with AI agents.

Go注目度 36加速度 -81%
★1,218
furkankly/zoetrope

Watch a Claude Code or Codex session as a live flow graph, in your terminal or your browser.

Rust🌐 その他発
★1,117
kdlbs/kandev

複数AIエージェントをカンバンで統括管理するツール — Kandevは、カンバン/パイプライン表示で複数タスクを並列管理し、様々なプロバイダのAIエージェントを割り当てられるツールです。エディタやターミナル、ブラウザプレビュー、git差分を統合したワークスペースで変更内容をレビューできます。テレメトリなしで自己ホスト可能なGoバイナリとして配布され、ワークフローやレビューを細かく制御したいパワーユーザー向けです。

AI Kanban & Development Environment. Orchestrate multiple agents, review changes, open PRs. Multi-provider, self-hostable, no telemetry.

Go注目度 51加速度 -5%
★1,032
eugenioenko/ttt

ターミナルで動くGUI感覚のコードエディタTTT — TTTはGo言語製の単一バイナリ・ゼロ設定なターミナルエディタで、VS CodeやZed、Sublimeの代替を目指すTUIです。LSPやGit連携、シンタックスハイライト、diff表示などIDE並みの機能をターミナル上でGUIのように操作できる点が特徴で、軽量な開発環境を求める人に向いています。

TTT Editor (Terminal Text Tool): A real alternative to VS Code, Zed, and Sublime that runs in your terminal. A TUI that feels like GUI. Single binary, zero config.

Go注目度 86加速度 +372%
★948
YoanWai/agent-manager

複数のAIコーディングエージェントをtmuxで統括管理 — Claude Code・Codex・Gemini CLIなど複数のAIコーディングエージェントを、1つのtmux TUIからまとめて操作できるツールです。ライブステータス表示やクイックプロンプト、worktree管理、diffレビューまで一元化でき、複数エージェントを並行運用する開発者のワークフローを大幅に高速化します。

The fastest developer workflow for every AI coding agent. Live status, quick prompts, worktrees, and diff review from one tmux TUI. Discord: discord.gg/ecS88An7pF

Go🌐 その他発注目度 43加速度 -18%定着率 +55%
★625
jaisuriya-11/tsuzuri

端末で使うブロック式Markdownノート「Tsuzuri」 — TsuzuriはGo製のTUIノートアプリで、ノートはプレーンなMarkdownファイルのまま保存されます。Vim風編集やライブプレビュー、ボード・カレンダー表示、96種類のテーマを備え、CLI上で知識管理を完結できる点が特徴です。依存なしの単一バイナリで手軽に導入できます。

Block-based notebook for the terminal. Plain Markdown files, Vim editing, live preview, boards, calendars and 96 themes.

Go注目度 42加速度 -44%
★339
alvinunreal/lazyskills

AIエージェントのスキルを一元管理するTUI — Claude CodeやOpenCode、CursorなどのAIコーディングエージェント用「skill」を一括管理できる高速ターミナルUIです。インストール状況や各エージェントからの可視性、壊れた設定を可視化し、安全に更新・削除・新規発見まで行えます。agent skillsという新しい概念の運用課題に特化している点がユニークです。

mission control for agent skills

Go注目度 51
★334
p10node/k10s

クリックで操作できるk8s TUI — k9sのようなKubernetes TUIですが、マウス操作や即時検索、7種のテーマ、クラスタ文脈を理解したAI支援機能を備えています。単一のGoバイナリで配布され、起動も高速です。日常的にダッシュボードを開く運用者に向いています。

Kubernetes TUI you can click. Instant search, logs/exec/port-forward, 7 themes, context-aware AI. Single Go binary.

Go注目度 0加速度 -109%
★327
init-co-jp/diff-tour

gitの差分をベテランの視点でツアー化するTUI — git差分をLLMが解説付きガイドツアーに変換するCLIツールです。ベテランエンジニアが差分を読む視点(目的・注意点・考えるべき問い)を再現し、→←キーだけでコードレビューを疑似体験できます。AIのコード生成だけでなく「なぜそう書いたか」を学べる点が新しいです。

Walk through a diff the way a senior engineer reads it. A read-only TUI that turns a git change into a guided tour.

Go注目度 76加速度 +92%
★327
clainstone/cbirds

ターミナルで群れ飛ぶ鳥、依存ゼロのC99実装 — Craig Reynoldsのboidsアルゴリズムをターミナル上で再現するスクリーンセーバーです。通常端末では点字文字で、Kitty/Ghosttyではグラフィックプロトコルでスプライト描画するという二段構えの表現力が特徴。依存ライブラリなしの単一C99ファイルで、rice用途やTUI好きに刺さります。

A flock of birds in your terminal: Craig Reynolds' boids, in braille in any terminal and as sprites in Kitty and Ghostty. One C99 program, no dependencies. Linux and macOS

C注目度 61加速度 +3%
★257
ahmd-sh/hntui

ターミナルで快適に読むHacker News — OpenTUI製のHacker News専用TUIクライアントです。Top/New/Ask/Showなど全6フィードの閲覧やコメント表示、投稿の保存に対応し、Vim風キー操作とマウス操作、テーマ切替も可能です。ブラウザを開かずに快適にHNを巡回したい開発者向けの軽量ツールです。

browse hackernews like a hacker

TypeScript注目度 44加速度 0%
★150
ptweezy/cronstable

A job scheduler with retries, alerts, saved run history, workflows, and dashboards for single machines and clusters.

Python🇺🇸 北米発
★139
Sparticle62ops/pssa

Transformerに依存しないRust製の新アーキテクチャ言語モデル — PSSAはPyTorchやTensorFlowを使わず、Rustでスクラッチ実装された状態空間ベースの小型言語モデルです。トークンを逐次処理し、ハイパボリック空間の記憶バンクと自己書き換え型の重みを持つことで、同条件のTransformerより学習が速く推論も約12倍高速という独自アプローチが特徴です。アーキテクチャ研究者やRustでMLを実装したい人に刺さる内容です。

PSSA: a non-transformer language model written from scratch in Rust. Recurrent state-space layer, episodic memory, self-modifying weights, CUDA training, and a full terminal dashboard.

Rust🇺🇸 北米発注目度 32加速度 -50%
★117