Chisle
The coding-agent plugin that bills 52% of a bare model across 20 live tasks. Terse persona + tool-output compressor + context diet.
Newen is a native desktop app for driving the coding-agent CLIs you already use, Claude Code and Codex, in local sessions with permissions, diffs and a terminal.
Developer toolsGitHub @NiiihuelOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
Newen: a native desktop app for coding-agent CLIs, drawn with limn.
Loading the full README.
Read the full README ↗A native desktop app for working with coding agents (Claude Code, Codex, OpenCode and Hermes Agent), written in Rust and drawn with limn. No Electron.
Website · Docs · Download · Features · Install · Build
[!NOTE] Newen is an independent, personal project. It is not affiliated with, endorsed or sponsored by Anthropic, OpenAI, OpenCode or Nous Research.
It drives the agent programs you install and sign in to yourself, through their own command-line interfaces, and presents itself as Newen, never as another client. It uses none of their code, fonts or branding; an agent's logo appears only to name that agent where Newen lists them.
Newen is one place to work with coding agents, whichever company makes them. You pick an agent's program, open a folder, and talk to it in a session; Newen shows what it does as it does it: each tool it runs, each command, each permission it asks for, and each file it creates, changes or deletes.
It is a native program: two Rust executables (Newen and its editor, newen-ide) whose whole interface is drawn by limn on the GPU (wgpu). The one browser inside is the built-in one, Chromium (CEF), for the pages you and the agents open, never for Newen's own interface.
The architecture does not depend on any agent: everything outside the
newen-agent-<id> adapters speaks to an agent and knows nothing about who
makes it. Each adapter speaks its program's own protocol:
| Agent | Program | How Newen speaks to it |
|---|---|---|
| Claude Code | claude | stream-json over stdin and stdout, with its control protocol |
| Codex | codex | its app server (codex app-server, JSON-RPC) |
| OpenCode | opencode | the Agent Client Protocol (opencode acp) |
| Hermes Agent | hermes | the Agent Client Protocol (hermes acp) |
Every adapter offers the agent Newen's own tools, so sessions of different agents can start, read, message, list and wait for each other: a Claude Code session can hand part of the work to Codex and pick up its answer.
Newen 0.2.3 at 1600×1000 with Claude Code (Sonnet 5.5) working on a small sample project; the person's name is a placeholder.
/storage) shows what Newen keeps on
your computer and frees what no longer serves: old sessions, unused file
history and worktrees, caches.What's new in each version is in its release notes.
This is the beginning of the README. Read the rest at the original. Read the full README ↗