by verseles
A native (really fast!!) cross-platform client for OpenCode
# Add to your Claude Code skills
git clone https://github.com/verseles/codewalkGuides for using cli tools skills like codewalk.
No comments yet. Be the first to share your thoughts!
Top skills in this category by stars
Archived: CodeWalk started from a good idea, but it grew too complex for one person to maintain sustainably. Keeping it healthy required constant attention as OpenCode, Flutter, desktop/mobile platforms, and the surrounding tooling kept changing. The project would need dedicated ongoing care from one or more collaborators to execute the idea properly, so it is archived for now.

A native (really fast!!) cross-platform client for OpenCode server mode. Built with Flutter, it provides a conversational interface for session-based AI coding interactions over HTTP APIs and streaming events.
Send now handoff without false abort error noise or duplicate chat bubblesInstall using the install.cat pattern:
Linux & macOS
curl -fsSL install.cat/verseles/codewalk | sh
Windows (PowerShell)
irm install.cat/verseles/codewalk | iex
Run the same command again any time to update/reinstall to the latest GitHub release.
Installers automatically pick the right release for your platform.
Android
Open this in your Android browser to download the APK: install.cat/verseles/codewalk
Linux & macOS
curl -fsSL https://raw.githubusercontent.com/verseles/codewalk/main/uninstall.sh | sh
Windows (PowerShell)
irm https://raw.githubusercontent.com/verseles/codewalk/main/uninstall.ps1 | iex
clang, cmake, ninja, pkg-configInstall dependencies:
flutter pub get
Run the app (examples):
flutter run -d linux
flutter run -d chrome
flutter run -d android
Build artifacts (examples):
flutter build linux
flutter build web
make check # deps + codegen + analyze + test
make check-fast # deps + codegen + analyze + test-fast
make test-fast # excludes slow/integration tags
make android # build arm64 APK
make precommit # check + android
Server URL (http://127.0.0.1:4096) or set your server URLWhen you run OpenCode from this repository, the repo ships a project agent at .opencode/agents/opencodeNews.md:
@opencodeNews reviews the latest OpenCode release for CodeWalk impact@opencodeNews review vX.Y.Z or @opencodeNews check https://github.com/anomalyco/opencode/releases/tag/... reviews a specific release target mentioned in the same promptThe agent returns a release summary, impact/risk by area, proposed adjustments, and an execution plan only when CodeWalk work is needed.
The project follows Clean Architecture with three layers: Domain, Data, and Presentation. Dependency injection via get_it, HTTP via dio, state management via provider.
For the ADR-023 compatibility baseline and current OpenCode contract inventory, see CONTRACT_MATRIX.md.
For full technical details, see CODEBASE.md.
This project is dual-licensed:
CodeWalk is a fork of OpenMode, originally created by easychen. The original project is licensed under MIT.
Substantial modifications have been made since the fork, including licensing changes, code restructuring, rebranding, full English standardization, and documentation rewrites. All modifications are licensed under AGPLv3 (or the commercial license, where applicable).
See NOTICE for full attribution details.