Repository navigation
0.2.1 — on npm, with a first-run login
The first release on npm: npm install -g motifcode, or npx motifcode, which asks for your Infron API key and then offers to install the motif command.
Getting in
- The first session asks for the Infron API key in place of the prompt — typed or pasted, masked, never entering the history — checks it with a one-token completion, and saves it to
~/.motif/.envreadable only by you. A rejected key is asked for again with the server's reason; Esc skips, and the first task asks once more. /loginand/logoutinside a session;motif loginandmotif logoutoutside one (printf '%s\n' "$KEY" | motif loginworks in a script). A one-shot task or-pwithout a key asks at the terminal, or in a pipe says to runmotif login.- A run from
npxon a machine withoutmotifis offerednpm install -g motifcodeonce, run in view as a tool cell; the session carries on either way.
The package
motifcodeon npm, withmotifandmotifcodeas commands; description marked unofficial; README and licence included.- A release workflow that publishes on a version tag through npm trusted publishing, with provenance and no stored token, and creates the GitHub release.
Since 0.1.0
- The interactive session in the shape of Claude Code: streaming,
@mentions,!shell lines,#notes, the permission prompt, skills as commands, Codex-style compaction,--continueand/resume, themes, a window that can be shrunk mid-session. - The
.motif/backend: settings, skills, agents, plugins, notes, one journal per task, history. - The hosted endpoint: the credential read from
.envand withheld from every command the agent runs,Retry-Afterhonoured,motif doctorreporting what the server returns. - The README rewritten around the model, with the logo as an SVG, screenshots, and a Korean edition.
Motif-3 is free on Infron through September 2026; Motifcode is not affiliated with Motif Technologies or Infron.