mrkeyoor.com_
Wed 11 Nov 03:15 UTC
LLM Toolsevaluationupdated 31 Oct 2026

Kun review

Consider Kun for a noncommercial trial if you want code, documents and agent conversations in one desktop workspace with a terminal interface. Kun's README says its GUI and TUI share a local runtime, including threads, plans and approvals. Our run on October 13, 2026, at commit 8e16760 completed installation and build, but its test command timed out. That supports a source-build assessment, not a recommendation based on completed agent work.

-5stars / 7d
Verdict

Kun is worth a bounded noncommercial evaluation when sharing desktop and terminal context matters to your work. Our October 13, 2026, run at commit 8e16760 established successful installation and build, an unfinished test command and recorded dependency advisories. It did not establish agent task quality or deployment readiness. Start with a disposable workspace, verify the provider and permission paths you need, and complete the relevant tests before adoption. Resolve commercial permission before business integration.

We ran it

Lab card: what happened when we ran KunScreenshot of Kun (www.kun-agent.com)
Install✓ · 232s2162 packages · 2566 MB
Build✓ · 282s
Tests✗ timed out · 900s10 passed · 0 failed of 10 (vitest)
Known vulns1370 critical · 110 high · 27 moderate · 0 low (npm audit)
Repo12341 files~1,805,976 lines of source · 301.1 MB · 19 CI workflows

Answers from our run

Does Kun build from source?

Dependencies installed in 232 seconds (2162 packages), and the build succeeded in 282 seconds. We cloned commit 8e16760 into a clean Debian container with 3 CPUs and no project-specific setup.

Do Kun's tests pass?

No. The project's own test command finished in 900 seconds and reported 10 passed, 0 failed (vitest).

Does Kun have known vulnerabilities in its dependencies?

npm audit flagged 137 known advisories in the dependency tree at the time of our run.

Who should not use Kun?

Commercial users without separate written permission from the author.

What are the alternatives to Kun?

Codex CLI, Continue. Kun is worth a bounded noncommercial evaluation when sharing desktop and terminal context matters to your work.

Setup2/5Our source install took 232 seconds and recorded 2,566 MB of dependencies, with native dependency fallbacks. Under the visible rubric, this is substantial setup friction.
Docs5/5The supplied English README comprehensively covers the entry-point topics listed in the visible rubric discussion. Linked-guide accuracy and completeness were not verified.
CommunityN/AThe supplied primary extracts do not establish current adoption, contributor participation or support responsiveness.
Maturity2/5Installation and build completed, but the test command timed out after 900 seconds. Interactive workflows remain unverified; advisory counts alone do not measure maturity.

Who it’s for

Individuals evaluating a shared desktop and terminal workspace for noncommercial work.
Developers willing to investigate installation warnings and an unfinished test run before adoption.
Readers who can supply their own model connection and review the permissions they grant.

Who it’s NOT for

Commercial users without separate written permission from the author.
Teams requiring a completed, passing test run as an adoption prerequisite.
Users expecting local storage to prevent request context from reaching a selected cloud model provider.
Readers seeking measured evidence of agent task quality, desktop reliability or mobile remote access: our recorded run does not establish those outcomes.

Setup reality

Our run on October 13, 2026, used commit 8e16760 in our sandbox with 3 CPUs, 8 GB RAM and the lab-node:22 image. Installation returned exit 0 in 232 seconds; the build returned exit 0 in 282 seconds. The recorded dependency footprint was 2,162 packages and 2,566 MB.

The test command timed out after 900 seconds with exit 124. Its stored parser summary records 10 passed, 0 failed and 0 skipped tests, with a total of 10. These are incomplete parser results, not exhaustive unique test coverage or a passing suite.

The recorded npm audit result contains 137 advisories: 110 high and 27 moderate, with none recorded as critical or low. Scan coverage is unknown because scannedPackages is absent. Advisory counts do not establish exploitability or the security of the application.

Should you try Kun?

Try Kun in a disposable workspace if its shared desktop and terminal workflow answers a specific noncommercial need. Our run completed installation and build, but the test command remained unfinished when the harness stopped it. Before adopting it, check the license, reproduce the source build on your machine and complete the tests relevant to your intended work.

Kun's README says its GUI and TUI share a local runtime, including threads, plans and approvals. That continuity is the reason to evaluate it: code, documents and agent conversations use the same local application rather than separate histories. This is a documented capability, not a workflow we verified through interactive use.

What our sandbox actually recorded

Our run took place on October 13, 2026, at commit 8e16760, whose full SHA is 8e167608c63d2ec67ea01f90962c906b878c3611. The matching sandbox record specifies 3 CPUs, 8 GB RAM and the lab-node:22 image. Installation completed in 232 seconds and the build completed in 282 seconds, both with exit 0. The stored dependency measurement is 2,162 packages occupying 2,566 MB.

Our harness records each command's outcome separately through its success flag, elapsed time, exit code and timeout flag. It also stores parsed test counts and log tails. The test command timed out after 900 seconds with exit 124. Its stored parser summary reports 10 passed, 0 failed, 0 skipped and 10 total. Those figures do not establish exhaustive unique coverage. The raw tail shows passing results across several test files, but it does not provide a reconciled final suite total. We have not summed those file results or treated them as replacements for the stored summary.

The raw tail includes a language-server exit during an initialization-failure recovery test; that test file is marked as passing. It also contains SQLite warnings and a graph-supervision reconciliation message. These messages do not establish failed tests or explain why the overall command exceeded its time limit.

The record does not demonstrate an interactive desktop session, a live provider connection, completed coding or document tasks, mobile remote access, or a deployed CLI workflow. A successful build does not establish those outcomes. No new execution was performed for this correction.

The MrKeyoor testing methodology explains command outcomes and the limits of sandbox testing. That page describes the publisher's methodology; it does not establish that its current version governed this older run.

Installation succeeded with native dependency fallbacks

The English README requires Node.js 22.19 or newer for source development and a model connection for agent work. It also lists release packages for macOS, Windows and Linux. Our source-install footprint does not measure the size or installation experience of those release packages.

The recorded installation tail reports conflicting React peer dependencies. It also says the better-sqlite3 Electron prebuild failed and Kun would use a JSONL fallback; node-pty fell back to bundled binaries. Installation still returned zero. If your work depends on storage or terminal behavior, verify those paths on your target platform rather than assuming the fallback is equivalent for your workload.

Local storage and dependency advisories answer different questions

The README says conversations, memory and logs stay on your machine, while each cloud-model request sends its context to your selected provider. Local storage therefore does not establish that all task data stays on the computer. The README also describes approval requirements for tools, directories and workbench permissions. Our run did not test whether those controls prevent every unwanted action.

The attached npm audit result records 137 advisories, including 110 high and 27 moderate. These are recorded dependency advisories, not findings from a security review. The record lacks scannedPackages, so scan coverage is unknown. Neither the dependency footprint nor a package count printed in an installation log establishes that coverage. Review the affected dependencies and their relevance before granting access to valuable files or credentials.

Check commercial permission before integration

Kun's README requires separate written permission for commercial use, hosted services or integration into commercial products. It identifies the license as PolyForm Noncommercial 1.0.0. The repository detector's NOASSERTION value does not override that explicit README statement.

Keep release history separate from the measured checkout. The supplied v0.3.6 release identifies commit 993f315; our run used 8e16760. The stored installation and build logs identify their packages as 0.4.0. Results from our run should not be presented as measurements of v0.3.6.

The supplied sources also contradict two exclusions in the existing page: the current README lists mobile remote access, and the v0.3.6 release describes XLSX editing and conflict handling. We did not test either capability, so neither belongs in a claim of verified functionality or a blanket claim of absence.

Alternatives for a narrower coding workflow

Codex CLI is a local coding agent from OpenAI. Consider it when your immediate requirement is a coding agent you can launch from the terminal. Its README also points to editor, desktop and cloud experiences, so describing the whole product as terminal-only would be misleading. This is an alternative for the coding task, not evidence of a replacement for Kun's document workspace. See the Codex repository.

Continue's repository is no longer actively maintained and is read-only. Its README describes a coding agent available through a CLI, VS Code extension and JetBrains plugin, with a final 2.0.0 release. Consider that codebase only if you specifically need to inspect or maintain those integrations and accept its maintenance status. It should not be recommended as an actively maintained default. See the Continue repository.

How to read the scores

Assessed scores use this editorial rubric: 1 means a major obstacle to the stated use; 2 means substantial friction or unresolved verification; 3 means adequate evidence with material limits; 4 means strong evidence across the dimension; 5 means comprehensive evidence for the stated scope. These are judgments, not benchmarks or security ratings. An unassessed dimension has no numerical score.

Setup ease is 2/5 because our source installation had a substantial footprint and native dependency fallbacks. Documentation is 5/5 for the supplied entry-point coverage: the English README covers installation, model connection, platforms, source requirements, commands, TUI operation, contribution rules and licensing. That score does not certify the accuracy of every linked guide. Maturity is 2/5 because installation and build completed but the test command timed out and interactive behavior remains unverified. Community is unassessed because the supplied evidence does not establish contributor participation, support responsiveness or current adoption.

Alternatives

ProjectWhat it isPick it when
Codex CLI gh↗OpenAI's coding agent that runs locally on your computer.Consider it for a coding workflow launched from the terminal; the supplied source does not establish a replacement for Kun's document workspace.
Continue gh↗A coding agent with CLI and editor integrations whose repository is now read-only and no longer actively maintained.Consider it when inspecting or maintaining those existing integrations is the goal and you accept the documented maintenance status.

What people are saying

  1. [github-trending] KunAgent/Kun

Sources

  1. Kun Chinese README
  2. Kun English README
  3. Kun v0.3.6 release
  4. Design session reactivation report
  5. Provider synchronization report
  6. Remote access request

More llm tools reviews

mcp-server-guide · memorilla · 12-factor-agents · gemini-api-cli · MCPJungle · octomind · the whole board →