Repository navigation
Codeman 1.51.0: a library of local models on your Mac, and the lid switch without a password #811
Ark0N
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Codeman 1.51.0 is out. Local models on your Mac got a lot easier to live with, and the lid switch in the Mac app lost its password prompt.
Download the Mac app: Codeman.dmg (the link always gives you the newest app)
A library of local models, and the coding agent you choose. Run a local model (on a Mac) now lists every model that fits your Mac instead of five. Two are new: Muse Glimmer 30B, which a 32 GB Mac can hold, and Ornith 1.0 9B, the first one that fits a 16 GB Mac. Installed models are a library now: you see what each one takes on disk, add another, switch between them or delete one. When you start a session you pick the coding agent: OpenCode, Claude Code, Pi or DeepSeek Harness. A missing OpenCode, Claude Code or Pi installs right there. DeepSeek Harness shows up once you have set it up yourself. The codeman skill can start a local worker with the agent you name (
spawn_worker <name> local:pi), so a Claude Code session on a cloud model can hand work to a model on your desk. The wiki has a new page that walks through all of it: Local Models. Still experimental. The library, the installs and the skill workers (Pi and OpenCode) ran on a real M5 Pro MacBook before this release, and that run found three bugs that are fixed in it.With the Lid Closed is a plain switch now. In 1.50.1, Codeman > Keep This Mac Awake > With the Lid Closed asked for your admin password and installed a small helper. Not any more. The app now does what LogoLight does: it turns off sleep-on-lid-close itself while your agents work and turns it back on when they stop, when the app quits or crashes, and on battery. If you ticked it in 1.50.1 it keeps working, and you can remove the old helper from the same menu.
Auto-compact and auto-clear see the whole context. @Randalix found out why they fired far too late on long sessions (the counter never saw the cached part of a conversation), measured it in #585 and built the fix. For Claude sessions both now read the context size Claude Code itself reports, and a threshold can go up to the model's window, 1M included. Heads-up: if you have them on, they fire earlier than before, because 110k now means the real context.
The File Viewer edits
.envfiles. @JDProfresh reported it and built it. A workspace.envor.env.localgets the pencil like any config file. Other credential files stay read-only there.Copy Markdown in the response viewer. From @aakhter. Last Response has a Copy Markdown button that copies the raw source of the newest answer, so headings, lists and code fences survive a paste.
jcode as a run mode. You can start jcode sessions from the Run menu, the phone overview and the API, locally, over SSH and in Docker cases.
Smaller things.
Release notes: https://github.com/Ark0N/Codeman/releases/tag/codeman%401.51.0
To update Codeman itself: Settings, System, Updates in the app, or re-run the install line. For the Mac app, download the new Codeman.dmg and drag it over the old one.
Thanks: @Randalix, @JDProfresh, @aakhter, @DodgyBadger, @timkjr and @irisitymichaelgrundberg.
All reactions