Skip to content

rafaelcg/t3code-kimi

Repository files navigation

T3 Code (Fork with Kimi support)

This is a personal fork of T3 Code with experimental support for the Kimi provider, plus plan-mode fixes and UI improvements.

What's different in this fork

  • Kimi provider: Start sessions and send turns using the Kimi CLI (kimi).
  • Plan mode support: Kimi now correctly enters plan mode and renders proposed plans in the UI.
  • Runtime mode UI filter: "Auto-accept edits" is hidden for Kimi (Kimi only supports full-access vs approval-required).
  • SDK patch: Patches @moonshot-ai/kimi-agent-sdk@0.1.8 to handle the PlanDisplay event emitted by the Kimi CLI in plan mode.

Installation

Warning

This fork is experimental. Install and authenticate at least one provider before use:

  • Codex: install Codex CLI and run codex login
  • Claude: install Claude Code and run claude auth login
  • Kimi: install the Kimi CLI and ensure kimi is in your PATH

Run from source

git clone https://github.com/rafaelcg/t3code.git
cd t3code
bun install
bun run dev

Prebuilt releases

There are no prebuilt releases for this fork. If you want a packaged build, you'll need to build it locally (see CONTRIBUTING.md for build steps).

Some notes

This is a very early WIP fork. Expect bugs.

Upstream is not accepting contributions yet, but this fork exists for personal experimentation.

Observability guide: docs/observability.md

Local development

Before local development, prepare the environment and install dependencies:

# Optional: only needed if you use mise for dev tool management.
mise install
bun install

Read CONTRIBUTING.md before opening an issue or PR.

About

Fork of t3code with Kimi provider

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors