日本語入力と音声認識に対応した Android向けSSHクライアント。カフェからスマホで自宅PCのClaude Codeを操作する、モバイルAIペアプロを実現するために ConnectBot をフォークしてリブランドしたプロジェクト。
EN: Android SSH client with Japanese input & voice recognition — built to pair with Claude Code from a smartphone. Forked from ConnectBot (Apache 2.0).
- SSH / Telnet / Mosh 接続 — ConnectBot ベースの安定した接続
- 日本語入力 — 非モーダル入力バーで IME 連携問題を解消 (
FloatingTextInputDialog.kt) - 音声認識 — Android
SpeechRecognizerAPI、自動送信タイムアウト付き - Claude Code フレンドリー — スマホからAIペアプログラミング
- 独自ブランディング — ティール背景 + マイク + 音声波形アイコン
現在は Phase 1 MVP 完了 の段階で、Google Play への公開は準備中。動かすには source からビルドする必要あり。
- ✅ Phase 1 (MVP): 日本語入力・音声認識・ブランディング
- ⬜ Phase 2: Google Play 公開
- ⬜ Phase 3: 広告・課金
詳細は ROADMAP.md / CHANGELOG.md を参照。
git clone https://github.com/kenimo49/VoiceTerm.git
cd VoiceTerm
# Debug ビルド (APK を実機に転送)
./gradlew assembleDebug
# Release ビルド
./gradlew assembleRelease
# ユニットテスト
./gradlew test- Android Studio (最新 stable)
- Android SDK 21+
- Kotlin 1.9+
- 内部構造・設計思想は CLAUDE.md
- 4層構成のドキュメント (guide / knowledge / design / references / flows) は docs/README.md
Apache License 2.0
This project is forked from ConnectBot.
Copyright 2007-2024 ConnectBot Contributors
Copyright 2024 VoiceTerm Contributors
Licensed under the Apache License, Version 2.0
- ConnectBot — Original SSH client for Android
- ConnectBot Contributors — For building an excellent open source SSH client