Start, run, and verify tasks in Agent; receive progress in IM,
confirm key steps, and keep collaborating. One workspace connects personal productivity with team delivery

kyormar://docs/product-overview

KYORMAR / AGENT × IM WORKSPACE

Kyormar — Let Agents finish the work and bring results into collaboration

Move tasks forward in Agent; receive progress, confirm key steps, and keep collaborating in IM
Clientmodule hostIMstandalone chatAgentstandalone workDevToolsopen tooling
Who uses Kyormar?03 ENTRY PATHS

01 / PEOPLE

Individuals and small teams

Keep Agent tasks connected to IM conversationsDownload and try

02 / DEVELOPERS

Developers and contributors

Contribute to the client, DevTools, observability, and debugging toolsEnter the open ecosystem
DOCS / 01IM ⇄ AGENT / PLUGGABLELOCAL / READY
01 / CLIENT HOST02 / IM INDEPENDENT03 / AGENT INDEPENDENT04 / LINK ON DEMAND

ONE CLIENT / TWO MODULES

One client, two independently composable capabilities

IM can focus on communication while Agent focuses on completing work. When collaboration is needed, they exchange messages, context, progress, approvals, and results through explicit interfaces instead of requiring each other to start

CODE DRAWN / DATA EXCHANGEFLOW

01 / BIDIRECTIONAL CHANNEL

State crosses boundaries while semantics stay singular

IM and Agent exchange messages, task state, approvals, and results through explicit in-client channels. Both continue to work independently when unlinked

CODE DRAWN / AI COREMODEL

02 / LOCAL INTELLIGENCE

Reasoning becomes execution instead of stopping at an answer

Agent connects model reasoning to context, tools, and verifiable results. It can complete local tasks independently without starting IM

01[ CLIENT ] / MODULE HOST

One native client

Host both IM and Agent while preserving an independent startup and usage path for each module

REPOSITORY

02[ IM ] / COMMUNICATION

IM communicates independently

Run alone for messaging and collaboration, or receive progress, approval requests, and final results when linked to Agent

ARCHITECTURE

03[ AGENT ] / TASK EXECUTION

Agent works independently

Run alone for tasks, context, and tools, or return usable state and results to the communication surface when linked to IM

ARCHITECTURE

Kyormar execution interface

01 / CLIENT SHELL

KYORMAR / 01

Kyormar Client

One native client hosts IM, Agent, and the visible workspace
02 / COMMUNICATION

KYORMAR / 02

IM

Communicate independently or receive Agent progress, approvals, and results
03 / TASK EXECUTION

KYORMAR / 03

Agent

Handle tasks, context, and tools independently or send state back to IM
04 / OPEN ECOSYSTEM

KYORMAR / 04

DevTools

Open-source inspection for events, state, tool calls, and IM ↔ Agent data exchange

ONE CLIENT / PLUGGABLE MODULES

Cover your entire work surface

01 / NATIVE DESKTOP

Desktop

Give tasks to Agent on the native desktop and review messages, progress, confirmations, and results in one visible workspaceDownload and try

02 / AGENT / STANDALONE

Agent CLI

Run Agent from the terminal without starting IM to handle context, tool calls, task state, and verification resultsExplore the Agent module

03 / AGENT + IM / LINKED

TUI

Linked mode sends Agent delegation, tool calls, checks, and results into IM while each side keeps its own state boundaryView data exchange

04 / MOBILE / IM + AGENT

Mobile

Receive IM messages and Agent task progress on mobile, handle approvals, review results, and continue collaboratingExplore mobile

OPEN CLIENT / OPEN DEVTOOLS

A composable client with open debugging tools

The client source provides the composition entry points for IM and Agent. Open-source Kyormar-DevTools inspects events, state, tool calls, and module communication. A separate closed-source Rust service provides necessary remote capabilities; its internal architecture is not published here

01 / CLIENTOPEN SOURCE

Kyormar-GPUI

Native client source: the IM and Agent modules start independently and can be linked on demand

MODES
IM only / Agent only / linked
SOURCE
public repository
View the client source
02 / DEVTOOLSOPEN SOURCE

Kyormar-DevTools

Open-source inspection tools: view events, state, tool calls, and module communication

INSPECTS
events / state / tool calls
SOURCE
public repository
View the DevTools source
03 / REMOTECLOSED SERVICE

Rust service

A closed-source service that provides necessary remote capabilities; its internal architecture is not published here

ROLE
remote capabilities
SOURCE
not published
Learn about the product architecture

READY WHEN YOU ARE

Start with the next real task

Download the client to use IM, Agent, or a linked workflow, or read the client architecture to understand how the modules communicate