Skip to content

Releases

K-code v0.1.9

Choose a tag to compare

@github-actions github-actions released this 05 Nov 13:12

Oh My Pi threads now load the MCP servers you set up in Oh My Pi, and you can manage MCP servers and see skills from K-code.

Highlights

  • Your Oh My Pi MCP servers load in K-code threads. Servers from Oh My Pi's user, project, and plugin config were silently skipped before. They now connect alongside K-code's own servers in every new, resumed, or forked thread.
  • Manage MCP servers from Settings → Providers → Oh My Pi → Manage. Add, remove, enable, disable, test, and authorize servers, and browse their resources and prompts. The Skills tab lists what Oh My Pi loads, read-only. Everything runs through Oh My Pi itself.
  • /mcp subcommand menu in the composer on web and mobile. Typing /mcp lists every subcommand; the one you pick is sent to the thread's Oh My Pi session.

K-code features

  • Account switching and the auto-compaction switch for Oh My Pi, added after 0.1.8, are included.

Fixes

  • Oh My Pi no longer ignores the MCP servers configured in Oh My Pi when a thread starts.

Breaking or migration notes

  • None. Changes to MCP servers apply to new sessions; in a running thread, send /mcp reload.

Downloads

Platform File
macOS Apple Silicon (unsigned) K-code-macos-arm64.dmg
macOS Intel (unsigned) K-code-macos-x64.dmg
Windows K-code-windows-x64-setup.exe
Linux AppImage K-code-linux-x86_64.AppImage
Linux .deb K-code-linux-amd64.deb
Server, Linux x64 kcode-server-linux-x64.tar.gz
Server, Linux arm64 kcode-server-linux-arm64.tar.gz
Server, macOS Apple Silicon kcode-server-macos-arm64.tar.gz
Server, macOS Intel kcode-server-macos-x64.tar.gz
Server, Windows kcode-server-windows-x64.zip
Checksums (SHA-256) SHA256SUMS.txt

Install the server with one command:

curl -fsSL https://kcode.agentbox.io.vn/install.sh | sh

Full changelog: v0.1.8...v0.1.9

K-code v0.1.8

Choose a tag to compare

@github-actions github-actions released this 05 Nov 03:36
1b646ce

Catches K-code up with T3 Code (about 330 upstream commits), adds account switching and an auto-compaction switch for Oh My Pi, and fixes a timeout when adding an environment behind Cloudflare Access.

Highlights

  • Switch the Oh My Pi account from the thread. Thread details shows the email of the account serving the thread under Usage limits. Hover it and pick another account; while the agent is working, the switch waits for the next turn, like omp's own /session pin.
  • Auto-compaction switch for Oh My Pi in Settings → Providers → Oh My Pi. Off stops Oh My Pi compacting a conversation on its own, whatever its own config says.
  • No more "timed out after 10000ms" behind Cloudflare Access. The request clock now waits for the Access sign-in, so a slow sign-in no longer fails a healthy server.

New (from T3 Code)

  • Kiro as a provider.
  • Copy thread copies a link that opens the thread, on web, desktop and mobile.
  • Provider status banners get a Refresh button.
  • The model picker lists the Claude models Claude Code reports.
  • Electron 44.10.1 with the October Chromium security fixes, and Effect 4.1.2.
  • Many fixes and speedups across the server, terminals, diffs, PR watches, OpenCode, Pi, Cursor, Antigravity and mobile layouts.

K-code features

  • The Oh My Pi logo is the official gradient π.
  • The mobile usage panel marks the account pinned to the thread.
  • Managed policies can allow or pin the Oh My Pi provider.
  • The changelog at kcode.agentbox.io.vn is built from these GitHub release notes, and the download page links to the latest release's assets.

Fixes

  • Adding or reconnecting an environment behind Cloudflare Access no longer fails when the sign-in takes longer than 10 seconds.
  • A managed policy that lists ohmypi in allowedDrivers no longer stops the server.

Breaking or migration notes

  • The server's database moves the Web Push migration after T3 Code's new ones. Existing databases are repaired on first start; no action needed.
  • Update the desktop app and the server together: a 0.1.8 app reaching a server over SSH installs the 0.1.8 server runtime from this release.

Downloads

Platform File
macOS Apple Silicon (unsigned) K-code-macos-arm64.dmg
macOS Intel (unsigned) K-code-macos-x64.dmg
Windows K-code-windows-x64-setup.exe
Linux AppImage K-code-linux-x86_64.AppImage
Linux .deb K-code-linux-amd64.deb
Server, Linux x64 kcode-server-linux-x64.tar.gz
Server, Linux arm64 kcode-server-linux-arm64.tar.gz
Server, macOS Apple Silicon kcode-server-macos-arm64.tar.gz
Server, macOS Intel kcode-server-macos-x64.tar.gz
Server, Windows kcode-server-windows-x64.zip
Checksums (SHA-256) SHA256SUMS.txt

Install the server with one command:

curl -fsSL https://kcode.agentbox.io.vn/install.sh | sh

Full changelog: v0.1.7...v0.1.8

K-code v0.1.7

Choose a tag to compare

@github-actions github-actions released this 03 Nov 02:47

Catches K-code up with T3 Code (about 770 upstream commits) and fixes the two ways a remote environment could not be reached: SSH and Cloudflare Access.

Highlights

  • SSH environments work again. Adding an environment over SSH failed with curl: (22) … 404. It now downloads the right server archive, and reuses a server that is already running on the host.
  • Cloudflare Access for remote environments (desktop). Add an environment that sits behind Access and K-code opens the Cloudflare sign-in, remembers it, and asks again when it expires.
  • Side chats, a single model and effort picker, and a rich text / Markdown toggle in the composer.

New (from T3 Code)

  • Side chats beside the main thread, for questions that should not interrupt a run.
  • Pick the model and its effort from one control. Threads show when you switch models or effort.
  • Switch the composer between rich text and Markdown source with a button or mod+/.
  • Subagent approvals appear in the parent thread.
  • A context meter that fills up and shows tokens against the limit.
  • Pin favorite projects and archive old ones.
  • Review local commits one at a time in the Diff pane.
  • Scheduled tasks can run once at a set date and time.
  • Usage can be filtered by provider and model.
  • Read provider environment variables and Bitbucket or GitCafe credentials from a secret provider such as 1Password.
  • Copy the app version from General settings.
  • Managed policy for organization-wide configuration.
  • t3 up asks how your other devices reach this machine, and --lan opens the server to your network.
  • Import terminal Pi sessions during setup.
  • Antigravity runtime 1.4.5, with real turn failures and subagent work.
  • Pasted text, voice notes, snapshots and files sent without text get their own message shapes. Desktop gains back and forward buttons and swipe navigation.

K-code features

  • Usage follows the account pinned in the thread (Oh My Pi), and keeps it through the next turn.
  • Everything from 0.1.6 still works: Oh My Pi, loop mode, Tasks and Subagents cards, Agent Hub, web push and VS Code (Web).

Fixes

  • SSH environment bootstrap used upstream asset names that K-code never publishes. The bootstrap, t3 update and service install now all read one table, CLI_RELEASE_ARCHIVES, which the release workflow also uses.
  • Cloudflare Access: the desktop detects the Access wall, signs in in its own window, and adds the token to HTTP and WebSocket traffic from the main process. Settings → Environments lists these sign-ins with Sign out.

Breaking or migration notes

  • Server self-update (t3 update) on installs older than 0.1.7 looks for asset names K-code never published, so it cannot find an update. Reinstall once with the installer; later updates work. The desktop app's own updater is unaffected.
  • Cloudflare Access sign-in is desktop only. Mobile and app.t3.codes still cannot pass Access; pair them over LAN or Tailscale.

Downloads

Platform File
macOS Apple Silicon (unsigned) K-code-macos-arm64.dmg
macOS Intel (unsigned) K-code-macos-x64.dmg
Windows K-code-windows-x64-setup.exe
Linux AppImage K-code-linux-x86_64.AppImage
Linux .deb K-code-linux-amd64.deb
Server, Linux x64 kcode-server-linux-x64.tar.gz
Server, Linux arm64 kcode-server-linux-arm64.tar.gz
Server, macOS Apple Silicon kcode-server-macos-arm64.tar.gz
Server, macOS Intel kcode-server-macos-x64.tar.gz
Server, Windows kcode-server-windows-x64.zip
Checksums (SHA-256) SHA256SUMS.txt

Install the server with one command:

curl -fsSL https://kcode.agentbox.io.vn/install.sh | sh

Full changelog: v0.1.6...v0.1.7

K-code v0.1.6

Choose a tag to compare

@github-actions github-actions released this 01 Nov 04:00

Oh My Pi grows into a complete provider, and K-code gains loop mode, Tasks and Subagents cards, web push and VS Code in the browser.

Highlights

  • Oh My Pi is now sign-in complete: model-provider login, account limits, usage readout and plan mode work without leaving K-code.
  • Loop mode repeats a message after every turn until you stop it.
  • Tasks and Subagents cards sit above the composer and show each subagent's model, thinking level and current activity.
  • Web push notifications tell you when a run finishes while the tab is in the background.

New (from T3 Code)

  • t3 service protect keeps the server alive when agents fill memory, and agents yield CPU to the server under pressure.
  • Large speedups on idle servers, sidebar and thread loading, git status, checkpoints and run start, with far less memory use.
  • Android EAS Simulator sessions for the device panel.

K-code features

  • Oh My Pi: subagents, skills, /compact, a clean /context view, project suggestions, answering questions in place, steering a live turn, and updating itself from provider settings.
  • Usage: Oh My Pi account limits feed the thread readout, group in their own pool, and account emails can stay revealed.
  • Open in VS Code (Web) beside VS Code, toggleable per device.
  • A configurable SSH host for remote editor links, and per-kind ACP instruction toggles.
  • Cloudflare Access sign-in on the server (T3CODE_CLOUDFLARE_ACCESS_*) and local overlays for the ACP registry.
  • Opt-in Vulkan rendering for the server browser (T3CODE_SERVER_BROWSER_GPU=vulkan).

Fixes

  • Stop during a restart no longer leaves a thread stuck, and restarts respect a parent's Stop.
  • Held queues release agent and scheduled messages once a thread completes a run.
  • Completion pushes show the run's latest reply, and image-only messages show the image.
  • Installing the t3 command from the desktop no longer reports its own launcher as another t3.

Downloads

Platform File
macOS Apple Silicon (unsigned) K-code-macos-arm64.dmg
macOS Intel (unsigned) K-code-macos-x64.dmg
Windows K-code-windows-x64-setup.exe
Linux AppImage K-code-linux-x86_64.AppImage
Linux .deb K-code-linux-amd64.deb
Server, Linux x64 kcode-server-linux-x64.tar.gz
Server, Linux arm64 kcode-server-linux-arm64.tar.gz
Server, macOS Apple Silicon kcode-server-macos-arm64.tar.gz
Server, macOS Intel kcode-server-macos-x64.tar.gz
Server, Windows kcode-server-windows-x64.zip
Checksums (SHA-256) SHA256SUMS.txt

Install the server with one command:

curl -fsSL https://kcode.agentbox.io.vn/install.sh | sh

Full changelog: v0.1.0...v0.1.6

K-code v0.1.0

Choose a tag to compare

@github-actions github-actions released this 31 Oct 10:37

First public release of K-code, a community fork of T3 Code.

Highlights

  • New name, brand and installers: desktop apps for Linux, Windows and macOS, plus a headless server and CLI.
  • Oh My Pi as a first-class provider, with sign-in, thinking levels including auto, skills and plan mode.
  • Agent Hub: a live grid of running subagents, with a per-agent Stop where the provider supports it.

K-code features

  • Agent Hub: no pane cap, responsive columns, a Live/All filter, maximize, and a project-wide running-agents page.
  • Batch subagent tasks appear as one entry per task.
  • Full transcript mode on web, desktop and mobile: a Settings toggle, a chat-header button, a command-palette entry and mod+alt+shift+e.
  • Resume native Oh My Pi sessions with their real titles, across projects. Renames are written back to the session.
  • Settings sync across every device connected to the same server.
  • One-line installers: install.sh and install.ps1 on kcode.agentbox.io.vn.

Breaking or migration notes

  • This is a fork with its own release channel. Installs of T3 Code are not updated by K-code and the reverse.

Downloads

Platform File
macOS Apple Silicon (unsigned) K-code-macos-arm64.dmg
macOS Intel (unsigned) K-code-macos-x64.dmg
Windows K-code-windows-x64-setup.exe
Linux AppImage K-code-linux-x86_64.AppImage
Linux .deb K-code-linux-amd64.deb
Server, Linux x64 kcode-server-linux-x64.tar.gz
Server, Linux arm64 kcode-server-linux-arm64.tar.gz
Server, macOS Apple Silicon kcode-server-macos-arm64.tar.gz
Server, macOS Intel kcode-server-macos-x64.tar.gz
Server, Windows kcode-server-windows-x64.zip
Checksums (SHA-256) SHA256SUMS.txt

Install the server with one command:

curl -fsSL https://kcode.agentbox.io.vn/install.sh | sh

Full changelog: https://github.com/zt-hky/k-code/commits/v0.1.0