Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

666 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KodaX Space

KodaX Space

Provider-neutral, local-first desktop workbench for KodaX coding agents.
Electron + React desktop client for project-aware AI sessions, review surfaces, workflow visibility, MCP, artifacts, memory governance, and the KodaX SDK runtime.

release license CI KodaX SDK platforms

Quick Start · Why KodaX Space · Current Source Baseline · Development · Documentation · 中文 README


Quick Start

Download a release

Prebuilt installers are published on the KodaX Space Releases page.

Platform Package
Windows NSIS Setup.exe, Portable.exe, plus zipped fallbacks
macOS universal .dmg
Linux AppImage and .deb

Current public builds are unsigned. On first launch, Windows SmartScreen or macOS Gatekeeper may ask for manual confirmation. Only install builds from a trusted KodaX-AI distribution channel.

Run from source

git clone https://github.com/icetomoyo/KodaX-Space.git
cd KodaX-Space
npm install --include=dev
npm run dev

npm run dev starts the Vite renderer, the bundled Electron main process, and the KodaX runtime integration used by the desktop client.


Why KodaX Space

Local-first desktop shell

Project state, sessions, preferences, MCP configuration, skills, and artifacts are centered on the user's machine and shared with the wider KodaX ecosystem.

Provider neutrality

Space consumes KodaX provider aliases and custom OpenAI/Anthropic-compatible providers instead of binding the desktop experience to one model vendor.

Task-oriented UI

The Environment Hub, Task Dock, review workspace, artifact workspace, terminal, and floating-surface policy separate status, evidence, review, and decisions.

KodaX SDK native surface

Space uses the KodaX Runtime daemon for shared Coder sessions and keeps Partner plus explicit host-provider integrations in Electron main, all through published KodaX contracts.

Governed automation

Permission modes, ask-user modals, keychain-backed credentials, trusted IPC schemas, and local license gates keep agent work visible and reviewable.

Rich project context

Built-in terminal tabs, PDF/docx/xlsx preview, image input, workflow panels, memory governance, and scoped Markdown agents help long sessions stay inspectable.

Current Source Baseline

main uses the exact KodaX 0.7.86 package and negotiates Runtime safety contracts explicitly; it does not infer support from a semantic version. Coder defaults to the profile-scoped shared daemon with exclusive Actor ownership, canonical bounded Actor/Turn projection, exact history/live reconciliation, durable managed-Run admission, Runtime-owned interrupt finalization, Session-scoped event journals, orphan idle exit, complete physical-request usage diagnostics, Auto guardrail v4, resilient integration configuration, and structured tool-sandbox observations. Space requires sandboxRuntime:3 before daemon auto-start and after connection, so a stale v1/v2 daemon cannot expose the older Windows Shell lifecycle. F141 adds a customer-visible Settings → Runtime switch between recommended Daemon mode and an Embedded compatibility fallback. A switch is admitted only after Runtime operations drain and Space proves that no ManagedSession, running/paused Workflow, non-terminal External Agent task, permission/AskUser interaction, queued Coder prompt, daemon work, or other client can be disrupted; owner policy and the versioned preference then transition before Space restarts. Startup reconciles persisted mode with owner policy before Runtime connection. The environment variable is only a one-time migration seed for pre-v3 settings. Partner remains an embedded-inline Space owner, while MCP processes/logs, Workflow library/start/admin, Space Reference Agent execution, and product artifacts remain explicit host-provider boundaries.

KodaX 0.7.86 retains actorSettlementConvergence:1 and sessionEventJournal:1 on the durable managed-Run boundary and adds sandboxRuntime:3. A durability self-fence blocks new callbacks/effects, automatically repairs only exact-owner Actor facts, waits for exact pre-fence Runtime-mediated tool effects before releasing the Session route, and accepts the next query as after-turn work without trusting an abort-ignoring provider Promise forever. Every Runtime observation carries (sessionId, journalEpoch, seq); Space resets watermarks on epoch rollover and never compares sequence numbers across Sessions. Foreign ownership and persistent storage failures remain fail-closed. Sandbox v3 repairs the packaged Electron/ASAR Windows execution chain and serializes policy ownership machine-wide. Runtime Shell is sandbox-first: if containment cannot be prepared, an already-authorized command follows the normal permission policy without replay or another classifier call; catastrophic destructive operations and Agent Home control-plane destruction remain hard denials. worker.configuredA2A remains a KodaX CLI Worker-hosted embedded-runtime option, not a Space Settings toggle.

KodaX 0.7.86 retains the canonical entryId created for every newly delivered interrupt input. Space carries that exact reference through daemon and embedded live events and folds it only when the corresponding conversation entry exposes the same physical ID as its boundaryId or one of its proven auditEntryIds; disjoint references remain visible, while legacy records without the field keep the existing fail-open compatibility path. The v0.1.39 admission, history/live, and Session journal protections remain part of the v0.1.40 baseline, while the new release adds sandbox v3 negotiation and packaged Shell coverage.

The bottom bar separates root-Agent context pressure from cumulative Session token usage. The Context window meter uses the final automatic-compaction threshold and a privacy-safe six-part composition; completed physical requests are deduplicated by request ID across root, child, retry, fallback, repair, workflow-digest, and compaction-summary calls. F140 adds an Ask/keep-in-tray/complete-exit preference. A real quit on Windows, macOS, or Linux first attempts to stop the Coder daemon safely. If work blocks that attempt, Space offers Keep open or Force close; Force close cancels only this Space's work, preserves other clients, and exits without returning to the blocker loop. A Space-started orphan daemon still self-reaps after its final client disconnects and work becomes idle. Terminal plus Coder command tools share one selected Shell/profile-PATH contract without projecting arbitrary executables or secrets.

F122-F124 continue to provide the Partner project-source, immutable evidence/citation, and automatic grounded-context loop. F121 remains InProgress only for the final human multi-client acceptance ledger; v0.1.40 still fails closed on missing daemon capabilities, including durable managed-Run, Actor settlement convergence, Session journal, and sandbox boundaries. See the v0.1.40 release design and capability ledger.

F135 also packages the redistributable frontend-slides and huashu-design skills as vetted Space builtins, so users do not install the skills separately. The distributed Huashua adaptation removes default promotional watermark/signature markup and instructions while retaining the upstream MIT license and authorship. Optional browser/video/TTS/AI-review pipelines still need their documented external runtimes or credentials. The locally installed pdf, pptx, xlsx, and docx skills are not bundled because their current license prohibits redistribution. F137 plans independently authored, Chinese-first replacements for v0.1.42; they are not part of this v0.1.40 maintenance release. See the v0.1.42 design, builtin skill maintenance, and the v0.1.40 release-readiness record.

F136 makes the Windows background owner visible and controllable; F140 lets users choose Ask, keep running in the tray, or complete exit. Closing the last window destroys its renderer while the notification-area owner can reopen Space. Complete exit has one cross-platform contract: it first attempts safe cancellation and daemon stop; blockers present a conservative Keep open default plus an explicit Force close that terminates Space-owned work and exits while retaining Runtime work needed by other clients. KodaX's opt-in daemonOrphanExit:1 lifecycle adds a 30-second idle orphan grace only to daemons auto-started by Space.

Resolved release blocker: KodaX 0.7.76 retains the centralized Windows windowsHide hardening introduced in 0.7.75, so ordinary daemon-backed Coder queries no longer flash short-lived child-process consoles. Space consumes the official Registry package without vendoring an SDK patch. See Issue 091.

Current Release

v0.1.40 - KodaX 0.7.86 Sandbox and Owner-Reconciliation Release

Released on 2026-08-14 as v0.1.40, with package version 0.1.40 aligned to the exact npm-published KodaX 0.7.86 package. The release requires SDK and Runtime sandboxRuntime:3, covers the packaged Electron/ASAR Windows Shell chain, and delegates stale inline-owner recovery to the SDK's atomic owner-policy reconciliation.

Area Summary
Runtime contract KodaX 0.7.86 exact Registry bytes; sandboxRuntime:3, actorSettlementConvergence:1, and sessionEventJournal:1 are negotiated explicitly.
Shell safety Sandbox-first Runtime Shell uses real containment when ready; unavailable containment keeps the normal permission policy without replay or a second classifier call.
Packaged Windows Issue 128 coverage verifies staged helper paths, a real contained marker command, daemon sandbox v3, and shell behavior after restart.
Owner reconciliation Abandoned inline owners recover through the SDK; active, unreadable, and unverifiable owners fail closed, while close failures remain retryable.
Documentation README files, manuals, capability ledger, release design/readiness, regression guides, changelog, and kodax_manual share the same boundary.

See CHANGELOG.md, the v0.1.40 design, and the v0.1.40 release record.

v0.1.39 - KodaX 0.7.85 Runtime Convergence Maintenance Release

Released on 2026-08-11 as v0.1.39, with package version 0.1.39 aligned to the exact npm-published KodaX 0.7.85 package. The release carries Actor settlement convergence, Session journal epoch isolation, durable-unknown after-turn admission, exact visible-Run Stop validation, input operation deduplication, history/live protection, and idle-exit client preservation.

Area Summary
Runtime contract KodaX 0.7.85 exact Registry bytes; actorSettlementConvergence:1 and sessionEventJournal:1 are negotiated explicitly.
Unknown Run behavior Input queues as after-turn work while the visible Run remains unknown; Space does not replay rejected drafts or fabricate completion.
Session journal Live watermarks use (sessionId, journalEpoch, seq) and never compare sequence values across journal lineages or Sessions.
Runtime lifecycle Idle exit preserves the shared Runtime when only other clients remain active; Space-owned blockers remain visible and recoverable.
Documentation README files, manuals, capability ledger, release design/readiness, regression guide, and kodax_manual share the same boundary.

See CHANGELOG.md, the v0.1.39 design, and the v0.1.39 release record.

v0.1.38 - KodaX 0.7.84 Maintenance Release

Released on 2026-08-07 as v0.1.38, with package version 0.1.38 aligned to the exact npm-published KodaX 0.7.84 package. The release carries the already-landed Session reactivation correction, bounded Agent progress and same-owner Stop reconciliation contract, tracked icon packaging, and the matching documentation/manual update.

Area Summary
Runtime contract KodaX 0.7.84 exact Registry bytes; Agent progress remains bounded and same-owner Stop can reconcile late Actor settlement.
Session recovery An invalidated but rendered active Session keeps its projection while canonical history recovery is overtaken by an open Run.
Documentation README files, manuals, capability ledger, release design/readiness, regression guide, and kodax_manual share the same boundary.
Packaging All Space workspace versions are 0.1.38 and the tracked Windows icon resource is included in the release path.

See CHANGELOG.md, the v0.1.38 design, and the v0.1.38 release record.

v0.1.37 - Recovery and Release Alignment

Released on 2026-08-06 as v0.1.37, with package version 0.1.37 aligned to the exact npm-published KodaX 0.7.83 package.

Area Summary
Recovery Session hydration, history paging, live projection, and Runtime recovery preserve project, surface, Session, request, and owner identity.
Safe close Shutdown remains visible until verified; Keep Open relaunches through a controlled path after Runtime authority closes.
KodaX baseline Historical v0.1.37 used KodaX 0.7.83; the published v0.1.40 release now uses exact Registry KodaX 0.7.86 bytes documented above.
Documentation The Chinese manual, capability ledger, release design, readiness record, regression guide, and in-app kodax_manual describe the same current boundary.

See CHANGELOG.md, the v0.1.37 design, and the v0.1.37 release record.

v0.1.36 - Session and Runtime Reconciliation Hardening

Released on 2026-08-05 as v0.1.36, with package version 0.1.36 aligned to KodaX 0.7.82. See the v0.1.36 design and release record.

v0.1.35 - Durable Managed Runs and Session History Integrity

Released on 2026-08-05 as v0.1.35, with package version 0.1.35 aligned to the exact npm-published KodaX 0.7.80 package.

Area Summary
KodaX 0.7.80 Exact Registry package and SRI; managedRunDurability:1 is negotiated instead of inferred from SemVer.
Coder correctness The admitted runId and streamed turnId bind optimistic queries to canonical durable history, preventing late refreshes from attaching output to an older query.
Auto mode Space preserves an explicit classifier timeout and otherwise uses the SDK's 45-second initial and 90-second retry defaults.
Documentation README, manuals, capability ledger, design/test guide, developer docs, and kodax_manual describe the same boundary and keep Worker-hosted A2A separate from Space settings.

See CHANGELOG.md, the v0.1.35 design, and the v0.1.35 release record.

Previous Releases

v0.1.34 - Runtime Safety and Desktop Lifecycle Hardening

Released on 2026-07-30 as v0.1.34, with package version 0.1.34 aligned to the exact npm-published KodaX 0.7.78 package. The required main, four-platform preflight, and tagged release workflows all passed; the complete evidence and published artifact digests are recorded in the release-readiness document.

Area Summary
Runtime safety Explicit capability negotiation adds orphan exit, resilient integration configuration, Auto guardrail v4, Skill learning-loop, and bounded sandbox observations without a SemVer-only live gate.
Integration health MCP/A2A/Extension last-known-good state, watcher/revision/reload diagnostics, transactional Space MCP swaps, and reload-result truth keep optional failures optional.
Desktop lifecycle Real Windows/macOS/Linux exit drains admission and stops Runtime or restores Space; Space-started orphan daemons gain a scoped 30-second idle grace.
Packaged execution ASRT and sandbox helper dependencies resolve from physical resources, while UI labels distinguish sandbox success, ordinary permission fallback, and no sandbox.
Startup/history One main-owned startup/shutdown overlay removes duplicate loading flashes, and positional replay keeps completed interrupt responses above the next user query.
Verification Local and GitHub gates are recorded in the versioned readiness document; Issue 133 and F138 limitations remain explicit instead of being described as completed.

See CHANGELOG.md, the v0.1.34 design, and the v0.1.34 release record.

v0.1.32 - Shared Coder and Usable Partner Knowledge

Released: 2026-07-25 as v0.1.32, aligned to KodaX 0.7.76. It moved Coder to the shared profile daemon, delivered F122-F124 Partner knowledge/citation grounding, vetted builtins, exact-history UX, and the controllable Windows tray owner. See the v0.1.32 design and release record.

v0.1.31 - Runtime Contract Alignment and Semantic Control

Released: 2026-07-12 as v0.1.31. F116, F055, F069, and F120 shipped together on exact KodaX 0.7.68.

This release adopted the public KodaX Runtime facade as Space's managed-run boundary while preserving explicit Space ownership for product-specific behavior. See the v0.1.31 design and F116 implementation record.

v0.1.30 - External Agent Orchestration Gateway Foundation

Released: 2026-07-12 as v0.1.30.

This release aligns KodaX Space with @kodax-ai/kodax@0.7.67 and connects its protocol-neutral external-agent substrate to Space's existing live sessions and Workflow host.

Area Summary
Shared dispatch Workers and explicit Workflows use one agentExecutorPlane, one policy-filtered catalog, opaque agent_id routing, and one durable task ledger.
Main-process governance Registration writes, policy, credential brokerage, artifact denial/quarantine boundaries, and durable storage stay outside the renderer.
Reference product surface Runtime Settings manages and preflights registrations; Workflow Launcher selects a live default child target; Task Dock presents lifecycle, audit events, input, cancel, and reconcile actions.
Bilingual acceptance The complete Reference Agent surface is localized in English and Simplified Chinese and covered by Electron E2E.
Capability honesty Runtime-configured A2A is available through the KodaX 0.7.77 Coder daemon after capability negotiation; MCP Tasks and governed HTTP remain hidden until separately delivered adapters pass conformance.
KodaX 0.7.67 Compatibility tests cover Runtime Worker hard-dispose plus external registration, discovery, task start, event handling, and terminal results.

See CHANGELOG.md, docs/features/v0.1.30.md, and the F115 External Agent design for the full release notes and capability boundary.

v0.1.29 - Workspace Environment Hub + Task Dock

Released: 2026-07-08

This release aligns KodaX Space with @kodax-ai/kodax@0.7.63 and ships the F103 shell redesign. The app now has a compact Environment Hub, a structured right-side Task Dock, and a shared Floating Surface Host for popouts and blocking modals.

Area Summary
Environment Hub Routes Changes, Location, Branch, Commit/Push, Sources, and Mode/Permission to the correct deeper surfaces.
Task Dock Organizes Run, Plan, Agents, Workflow, Changes, Sources, Artifacts, and Context into a persistent task side surface.
Floating Surface Host Centralizes z-index, backdrop, Escape handling, focus trap/restore, and topmost-surface behavior.
Memory Governance Adds a Coder-only Memory popout and IPC/service surface over the KodaX memory control plane.
Scoped Markdown agents Enables scoped project agents through the KodaX 0.7.63 runtime path.
Licensing KodaX Space 0.1.27+ official KodaX-AI distributions use KAI-FCL or accompanying customer terms.

See CHANGELOG.md and docs/features/v0.1.29.md for the full release notes.

Product Surface

Surface Purpose
Coder workspace Main AI coding session surface, backed by the KodaX SDK runtime, with separate effective-context and cumulative Session-token indicators in current source.
Environment Hub Compact project/session/environment router for location, branch, changes, sources, and mode context.
Task Dock Persistent right-side task surface for run status, plan, agents, workflow, changes, sources, artifacts, and context.
Review workspace Diff and file-review surface for changes that need inspection.
Artifact workspace Preview, inspect, and export generated artifacts.
Terminal workspace Real PTY terminal tabs scoped to the selected project.
MCP and Skills Desktop management and display paths for KodaX MCP servers and skills, plus vetted builtin frontend-slides and huashu-design distributions.
Memory Governance Review, approve, reject, and inspect memory proposals and approved references.
Partner surface Enabled workspace-first knowledge-work surface with Sources, KB, Outputs, checkpointed writes, Office/PDF convenience writers, and local policy/audit controls.
External Agents KodaX 0.7.78 Runtime-configured Coder Agents use exclusive Actor ownership and unified Actor/Turn tasks; Space Reference Agents retain main-window administration and the durable Task Dock intervention path. MCP Tasks and governed HTTP remain gated.

Configuration Model

KodaX Space intentionally reuses KodaX ecosystem state where it should, and owns desktop-only state where the UI needs it.

State Behavior
~/.kodax/config.json Core provider/model/effort/permission/custom-provider/compaction plus sandbox.envPass variable-name allow-list shared with KodaX. Values are never stored; MCP, A2A, and Extensions are not newly written here.
~/.kodax/integrations/mcp.json Versioned user MCP server declarations shared by CLI/SDK/Space; Settings can migrate the read-only legacy config.json#mcpServers fallback without deleting it.
~/.kodax/integrations/extensions.json Versioned trusted filesystem-extension paths. Space loads them only when KODAX_SPACE_ENABLE_SDK_EXTENSIONS=1; the default is discovery-only.
~/.kodax/integrations/a2a.json Versioned Runtime-owned A2A registration configuration.
<project>/.kodax/integrations/mcp.json Space project MCP compatibility layer; same-name project servers override the global declaration.
~/.kodax/sessions/ Shared session history with KodaX CLI/REPL.
~/.kodax/handoffs/ Desktop handoff inbox for session continuity.
~/.kodax/skills/ and project skills Discovered by the KodaX skills runtime.
API keys Stored through OS keychain when available; environment variables remain supported.
~/.kodax/space/ Space-owned preferences, projects, UI state, and desktop-specific metadata.
<profile-root>/runtime/ Shared Runtime daemon state and run/event journal; with the default profile this resolves to ~/.kodax/runtime/.

Architecture

KodaX Space is an npm workspace monorepo with an Electron main process, a sandboxed React renderer, and shared IPC/UI packages.

KodaX-Space/
├── apps/
│   └── desktop/
│       ├── electron/          # Electron main, preload, IPC handlers, KodaX host integration
│       └── renderer/          # React UI, shell, features, stores, visual surfaces
├── packages/
│   ├── space-ipc-schema/      # zod schemas for renderer <-> main IPC contracts
│   └── space-ui-kit/          # shared UI primitives
├── docs/                      # PRD, HLD, ADR, feature notes, manuals, ledgers
├── e2e/ and tests/            # Playwright and integration coverage
├── scripts/                   # dev, build, packaging, smoke helpers
└── resources/                 # app icon and license policy resources

Key technical choices:

Layer Choice
Shell Electron 42
Renderer React 19, Vite, TypeScript, Zustand
UI/runtime separation Renderer has no direct LLM/tool execution; privileged work stays in Electron main.
KodaX integration Electron main uses published owner contracts; Coder defaults to the profile daemon and can use the Settings-selected Embedded fallback, while Partner and explicit host-provider services remain embedded inline.
IPC zod-validated contracts from @kodax-space/space-ipc-schema.
Terminal xterm.js + node-pty.
Preview Monaco, pdfjs, mammoth/docx, SheetJS/xlsx.
Tests Node test runner, Playwright, typecheck, smoke packaging checks.

Development

Use Node.js 22.12 or newer. The repository pins Node 22.23.1 in .nvmrc, and CI reads the same file.

# Install dependencies
npm install --include=dev

# Start Vite + Electron in development mode
npm run dev

# Typecheck Electron main, renderer, and workspace packages
npm run typecheck

# Run workspace unit tests
npm test

# Build renderer + main + workspace packages without packaging installers
npm run build:smoke

# Package installers
npm run build:win
npm run build:mac
npm run build:linux

# Validate packaged output
npm run smoke:pack

Useful focused commands:

npm test -w @kodax-space/desktop
npm test -w @kodax-space/space-ipc-schema
npm run e2e
npm run e2e:headed

Documentation

Document Purpose
README_CN.md Chinese README.
CONTRIBUTING.md Contribution boundaries, validation, and documentation requirements.
docs/README.md Documentation hub and current-vs-historical document map.
docs/USER_MANUAL.zh-CN.md Illustrated Chinese manual for the v0.1.40 release baseline.
docs/USAGE.md Source launch, profiles, Runtime Host, testing, packaging, and troubleshooting.
docs/BUILTIN_SKILLS.md Builtin skill provenance, licensing, update, patch, and package-integrity workflow.
docs/releases/v0.1.34-release-readiness.md v0.1.34 gates, production evidence, artifact digests, and known-risk record.
docs/releases/v0.1.37-release-readiness.md v0.1.37 gates, KodaX 0.7.83 contract, and release evidence.
docs/features/v0.1.40.md v0.1.40 maintenance scope and KodaX 0.7.86 sandbox boundary.
docs/releases/v0.1.40-release-readiness.md v0.1.40 gates, KodaX 0.7.86 contract, and release evidence.
docs/features/v0.1.39.md Historical v0.1.39 scope and KodaX 0.7.85 boundary.
docs/releases/v0.1.39-release-readiness.md Historical v0.1.39 gates, KodaX 0.7.85 contract, and release evidence.
docs/features/v0.1.38.md Historical v0.1.38 maintenance scope and KodaX 0.7.84 boundary.
docs/releases/v0.1.38-release-readiness.md Historical v0.1.38 gates, KodaX 0.7.84 contract, and release evidence.
docs/CODING_AGENT_BEGINNER_BEST_PRACTICES.zh-CN.md Chinese beginner guide for coding-agent practice in software and microservice workflows.
docs/PRD.md Product requirements and product positioning.
docs/HLD.md High-level architecture and system design.
docs/ADR/ Architecture decision records.
docs/FEATURE_LIST.md Feature ledger, roadmap, and release planning status.
docs/FEATURES_ARCHIVED.md Archived release index, reviewed-out decisions, and reopen gates.
docs/KODAX_CAPABILITY_LEDGER.md KodaX SDK capability consumption and fallback notes.
CHANGELOG.md Release history.

Roadmap

Near-term planned work is tracked in docs/FEATURE_LIST.md. Current highlights:

Lane Focus
v0.1.32 Published shared-daemon Coder, Partner project knowledge/citations, vetted builtins, exact-history UX, Windows icon/tray, and release hardening.
v0.1.33 Corrected KodaX 0.7.77 release with safe Daemon/Embedded selection, conversation file actions, attachment/context fixes, and packaged Runtime gates.
v0.1.34 KodaX 0.7.78 Runtime safety, resilient integrations, visible complete exit, packaged sandbox helpers, startup UX, and history replay hardening.
v0.1.35 Published KodaX 0.7.80, durable managed-Run negotiation, session-history integrity, Auto timeout defaults, and the matching manual/test contract.
v0.1.36 Session input-admission, history/live reconciliation, renderer recovery, and KodaX 0.7.82 maintenance hardening.
v0.1.37 KodaX 0.7.83, multi-Session recovery, safe-close relaunch, semantic bootstrap surface, and release documentation alignment.
v0.1.40 KodaX 0.7.86, sandboxRuntime v3, Issue 128 packaged Shell coverage, stale owner recovery, retryable owner cleanup, and complete release documentation alignment.
v0.1.39 KodaX 0.7.85, Actor settlement convergence, Session journal epoch isolation, unknown Run admission, exact Stop, input deduplication, and complete release documentation alignment.
v0.1.38 KodaX 0.7.84, Agent progress/Stop convergence, Session reactivation recovery, tracked icon packaging, and complete release documentation alignment.
v0.1.42 Independently authored Chinese-first DOCX/PDF/XLSX/PPTX builtins plus semantic UI polish, with bounded execution and truthful validation receipts.
v0.1.45v0.1.47-v0.1.49 Partner Skill workspace, knowledge quality/curation, Presentation Project, and the SDK-gated Memory Agent host.
v0.1.53 Localization completion, beta diagnostics, release channels, updater/distribution trust.
v0.2.x Governed browser and Partner packs, read-only connector snapshots, local automations, and refreshable artifacts.

Remote runners, notebooks, knowledge graphs, desktop screen automation, and unshipped External Agent adapters are reopen-gated watchlist items, not committed release features.

License

KodaX-AI Fair Core License (KAI-FCL) - Copyright 2026 icetomoyo.

KAI-FCL is source-available / fair-core, not OSI open source. Commercial, enterprise, managed deployment, or customer redistribution use requires KodaX-AI authorization and a valid entitlement where required.

KodaX-AI's current official licensing policy is that KodaX Space 0.1.27 and later are provided under KAI-FCL or accompanying KodaX-AI customer terms when distributed by KodaX-AI with that notice. Historical tags, source archives, installers, or other copies already distributed with Apache-2.0 notices remain under Apache-2.0 for those specific copies.

About

KodaX-Space -- Your Autonomous AI Desktop Workspace.

Resources

Contributing

Stars

7 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages