Releases: monoes/mono-agent
Release list
v0.70.0
What's New in v0.70.0
Added
- Jev in the org view. When the org decider is
jev, the autonomy bar
shows a Jev threshold field, with a pointer to Settings › TypeSafe Jev and
a note that the model decider takes over below the threshold. The
decisions feed shows Jev's confidence: "Jev p=0.93", or "model decided
(Jev p=0.62 below 0.8)". Expanding a decision shows the per-verdict
distribution.org autonomy decisionsrows carry ajevsummary, and the
MCP and chat autonomy tools know thejevkind and its threshold.
Fixed
- Workflow editor:
- Opening an
ai.chooseor switch node whose cases are objects no longer
crashes the page. - Renaming a handle keeps its connections.
- Switch cases edited as JSON are saved as a list. Before, the engine
ignored them and every item went to the default handle.
- Opening an
- Hosts without an OS keyring (
MONOAGENT_ALLOW_FILE_KEYRING=1):
commands that read their input from stdin (jev key set,secret add,
secret add|update --stdin-json,secret import, and saving the TypeSafe
key from the app) no longer fail with "empty file-keyring passphrase". The
passphrase is asked for on the terminal, or read from the chmod-600 file
named by the newMONOAGENT_FILE_KEYRING_PASSPHRASE_FILE. - X DMs match the current X Chat inbox (
/i/chat). Requests and
settings links are no longer counted as conversations, and unread rows are
detected. An account that hasn't set an X Chat passcode now gets a clear
"set up or enter your X Chat passcode" error. - TikTok: follower lists include each account's follow state, and
comments are read from the current comment panel layout.
Desktop App Downloads
| Platform | Download |
|---|---|
| macOS (Apple Silicon) | MonoAgent-darwin-arm64.zip |
| Windows | MonoAgent-windows-amd64.exe |
| Linux | MonoAgent-linux-amd64.tar.gz |
CLI Downloads
# macOS (Apple Silicon)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.70.0/monoagentcli-darwin-arm64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Linux (x86_64)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.70.0/monoagentcli-linux-amd64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Linux (arm64)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.70.0/monoagentcli-linux-arm64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Self-update (once installed)
monoagentcli updateChrome Extension
Bridges monoagentcli to your real, already-logged-in Chrome browser. Not on the Web Store — download, unzip, and load unpacked:
- Download monoagent-chrome-extension.zip and unzip it
- Open
chrome://extensions, enable Developer mode - Click Load unpacked and select the unzipped
chrome-extensionfolder
v0.69.0
What's New in v0.69.0
Changed
- Social platforms are in the main build. Instagram, LinkedIn, X,
TikTok, Hacker News and Product Hunt nodes and actions now ship in every
release and in a plaingo build.node listshows 167 node types. To
build without them, usego build -tags nosocial. The old-tags social
flag is gone. The usage policy, README and help text are updated to match.
Desktop App Downloads
| Platform | Download |
|---|---|
| macOS (Apple Silicon) | MonoAgent-darwin-arm64.zip |
| Windows | MonoAgent-windows-amd64.exe |
| Linux | MonoAgent-linux-amd64.tar.gz |
CLI Downloads
# macOS (Apple Silicon)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.69.0/monoagentcli-darwin-arm64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Linux (x86_64)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.69.0/monoagentcli-linux-amd64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Linux (arm64)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.69.0/monoagentcli-linux-arm64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Self-update (once installed)
monoagentcli updateChrome Extension
Bridges monoagentcli to your real, already-logged-in Chrome browser. Not on the Web Store — download, unzip, and load unpacked:
- Download monoagent-chrome-extension.zip and unzip it
- Open
chrome://extensions, enable Developer mode - Click Load unpacked and select the unzipped
chrome-extensionfolder
v0.68.0
What's New in v0.68.0
Added
- Settings › TypeSafe Jev in the app: store, test or remove the API key,
switch each Jev feature on or off with its confidence threshold (the app
shows what each one sends to TypeSafe and asks before turning it on), and
see the last 7 days' usage. It drives the new
monoagentcli jev key set|test|remove(key read from stdin) and
jev status, which now names the vault entry and describes each feature.
Desktop App Downloads
| Platform | Download |
|---|---|
| macOS (Apple Silicon) | MonoAgent-darwin-arm64.zip |
| Windows | MonoAgent-windows-amd64.exe |
| Linux | MonoAgent-linux-amd64.tar.gz |
CLI Downloads
# macOS (Apple Silicon)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.68.0/monoagentcli-darwin-arm64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Linux (x86_64)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.68.0/monoagentcli-linux-amd64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Linux (arm64)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.68.0/monoagentcli-linux-arm64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Self-update (once installed)
monoagentcli updateChrome Extension
Bridges monoagentcli to your real, already-logged-in Chrome browser. Not on the Web Store — download, unzip, and load unpacked:
- Download monoagent-chrome-extension.zip and unzip it
- Open
chrome://extensions, enable Developer mode - Click Load unpacked and select the unzipped
chrome-extensionfolder
v0.67.0
What's New in v0.67.0
Added
- TypeSafe Jev decisions. Jev picks one of a fixed set of options,
answers yes/no, or scores against a rubric. It never writes text. Each
answer comes back in about 0.3 s with probabilities attached. Every
feature below is off until you turn it on for a profile (monoagentcli jev enable <surface>, which first lists what gets sent to TypeSafe), or until
you use the node that relies on it. Below its confidence threshold, a
feature falls back to what it did before. The one difference is inbox
classification, which stores the message as "unsure" so it isn't sent
again. The key is looked up in the
node's config, then in the vault entrytypesafe(or one named like
"Jev API key"), then inTYPESAFE_API_KEY.monoagentcli jev status|enable|disable|usage|ask|models, plus the
jev.keyandjev.apidoctor checks.jev usageshows calls, tokens
and estimated cost; no request content is stored.browser.jevnode: give it a URL and a goal, and it clicks, types
and selects its way there in your own browser (ported from
browser-use/jev-ultrafast). Avaluesmap, which can hold@secret:
entries, fills fields without a local-agent turn. Jev only ever sees
those values as<value:NAME>.ai.choosenode: routes each item to one of your cases, or to a
low_confidenceoutput. It can also answer extra yes/no, choice or
score questions.ai.classifystays deprecated and now points to it.- Orgs:
org autonomy set --decider jevlets Jev approve, deny or
escalate. Questions, low-confidence cases and errors go to the model
decider. Each decision records Jev's probabilities. Tiers and routing
are unchanged. - Job fit:
application evaluate --runtime jevscores gates and
rubric dimensions in one request. The weighted score and verdict are
computed in Go. - Action steps can declare an
intent. Withaction_fallback
enabled, Jev finds the element when a selector no longer matches. Intents
ship for the Gemini, Instagram, LinkedIn, X and TikTok actions. In social
builds, LinkedIn likes use the same fallback. - Classification:
capture classify/capture list --suggested
label captured pages, andpeople messages classify/list --intent
label inbound messages. - Cross-platform people:
people links suggest|list|confirm|dismiss
proposes pairs of profiles that look like the same person. Rows are
never merged. - Human-in-Loop
auto_decide(jev enable hil): items Jev approves
with high confidence and doesn't rate as high-risk pass without
stopping. The rest wait, with Jev's suggestion shown. Runs started by
orgs only get suggestions.hil list --suggestandpeople review list --suggestshow the suggestions, and the Human in Loop page shows them
as chips sorted by confidence. - Org asks: a reply that lost its
ask:token is linked to the
waiting ask it answers, and the match is logged. - Retries: with
retryenabled, node failures are classified after
their error text is redacted. Rate limits back off longer, and auth or
permanent errors stop retrying.
Fixed
- Social actions work in your browser again (social builds). The app
only drives your real browser through the extension. Most Instagram bot
code and several LinkedIn, X and TikTok paths needed a different browser
driver, so they failed or quietly did nothing. All Instagram, LinkedIn, X,
TikTok, Hacker News and Product Hunt actions now run through the
extension. Scripts no longer break on sites whose security policy blocks
them (LinkedIn, Hacker News). Every write action (like, comment, reply,
DM, follow, publish) checks that its result appeared and fails if it
didn't. - Harmful fallbacks are gone:
- un-liking posts that were already liked;
- liking the wrong comment;
- following "Suggested for you" accounts;
- sending a LinkedIn connection request when a Message button was missing;
- DMs going to whichever conversation was open;
- clicking Send twice;
- comments reported as posted when they never reached the editor;
- double posts on Hacker News.
- List actions (comments, posts, followers, search results) now return one
item per record. Before, only the last record survived the node. - Engine fixes that apply to every action:
- XPath lists work in the extension.
- Selector alternatives are honoured.
Evalreports failures instead of returning nothing.HasandWaitStablework.- Condition branches in the social actions are fixed.
- A wait of 0 seconds no longer waits 10.
linkedin.list_user_postsacceptstargets.
- The desktop app's Human in Loop approve and reject now go through
monoagentcli hilinstead of running SQL inside the app. - Workflow retries no longer re-run a paused Human-in-Loop node or
invalid configuration, cancelled runs, or errors marked permanent. Before,
a paused node was executed again underretry_policy. A node's own
timeout is still retried. - LinkedIn likes with a named reaction (social builds) fail when that
reaction is missing. Before, they silently clicked plain Like. An unknown
reaction name is now an error. - The workflow editor's switch, filter and choose output ports now match
the handles the engine emits. The filter showedpass/fail, but the
engine emitsmain/rejected.
Desktop App Downloads
| Platform | Download |
|---|---|
| macOS (Apple Silicon) | MonoAgent-darwin-arm64.zip |
| Windows | MonoAgent-windows-amd64.exe |
| Linux | MonoAgent-linux-amd64.tar.gz |
CLI Downloads
# macOS (Apple Silicon)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.67.0/monoagentcli-darwin-arm64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Linux (x86_64)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.67.0/monoagentcli-linux-amd64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Linux (arm64)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.67.0/monoagentcli-linux-arm64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Self-update (once installed)
monoagentcli updateChrome Extension
Bridges monoagentcli to your real, already-logged-in Chrome browser. Not on the Web Store — download, unzip, and load unpacked:
- Download monoagent-chrome-extension.zip and unzip it
- Open
chrome://extensions, enable Developer mode - Click Load unpacked and select the unzipped
chrome-extensionfolder
v0.66.0
What's New in v0.66.0
✨ New Features
- add categorized tag suggestions, color customization, and unified HIL approvals
🔄 Other Changes
- Merge pull request #155 from monoes/feat/people-tags-and-hil-approvals
Desktop App Downloads
| Platform | Download |
|---|---|
| macOS (Apple Silicon) | MonoAgent-darwin-arm64.zip |
| Windows | MonoAgent-windows-amd64.exe |
| Linux | MonoAgent-linux-amd64.tar.gz |
CLI Downloads
# macOS (Apple Silicon)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.66.0/monoagentcli-darwin-arm64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Linux (x86_64)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.66.0/monoagentcli-linux-amd64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Linux (arm64)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.66.0/monoagentcli-linux-arm64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Self-update (once installed)
monoagentcli updateChrome Extension
Bridges monoagentcli to your real, already-logged-in Chrome browser. Not on the Web Store — download, unzip, and load unpacked:
- Download monoagent-chrome-extension.zip and unzip it
- Open
chrome://extensions, enable Developer mode - Click Load unpacked and select the unzipped
chrome-extensionfolder
v0.65.4
What's New in v0.65.4
🐛 Bug Fixes
- NULL-safe people reads, tag changes through the CLI, People page
🔄 Other Changes
- Merge pull request #154 from monoes/fix/people-null-and-tags
Desktop App Downloads
| Platform | Download |
|---|---|
| macOS (Apple Silicon) | MonoAgent-darwin-arm64.zip |
| Windows | MonoAgent-windows-amd64.exe |
| Linux | MonoAgent-linux-amd64.tar.gz |
CLI Downloads
# macOS (Apple Silicon)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.65.4/monoagentcli-darwin-arm64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Linux (x86_64)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.65.4/monoagentcli-linux-amd64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Linux (arm64)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.65.4/monoagentcli-linux-arm64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Self-update (once installed)
monoagentcli updateChrome Extension
Bridges monoagentcli to your real, already-logged-in Chrome browser. Not on the Web Store — download, unzip, and load unpacked:
- Download monoagent-chrome-extension.zip and unzip it
- Open
chrome://extensions, enable Developer mode - Click Load unpacked and select the unzipped
chrome-extensionfolder
v0.65.3
What's New in v0.65.3
🔄 Other Changes
- Merge pull request #153 from monoes/chore/dockerfile-go-1.26
- chore(docker): build with golang:1.26-alpine to match go.mod
Desktop App Downloads
| Platform | Download |
|---|---|
| macOS (Apple Silicon) | MonoAgent-darwin-arm64.zip |
| Windows | MonoAgent-windows-amd64.exe |
| Linux | MonoAgent-linux-amd64.tar.gz |
CLI Downloads
# macOS (Apple Silicon)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.65.3/monoagentcli-darwin-arm64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Linux (x86_64)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.65.3/monoagentcli-linux-amd64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Linux (arm64)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.65.3/monoagentcli-linux-arm64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Self-update (once installed)
monoagentcli updateChrome Extension
Bridges monoagentcli to your real, already-logged-in Chrome browser. Not on the Web Store — download, unzip, and load unpacked:
- Download monoagent-chrome-extension.zip and unzip it
- Open
chrome://extensions, enable Developer mode - Click Load unpacked and select the unzipped
chrome-extensionfolder
v0.65.2
What's New in v0.65.2
🔧 Build & CI
- bump react-i18next
🔄 Other Changes
- Merge pull request #151 from monoes/dependabot/npm_and_yarn/wails-app/frontend/npm-patch-minor-932571d2ce
Desktop App Downloads
| Platform | Download |
|---|---|
| macOS (Apple Silicon) | MonoAgent-darwin-arm64.zip |
| Windows | MonoAgent-windows-amd64.exe |
| Linux | MonoAgent-linux-amd64.tar.gz |
CLI Downloads
# macOS (Apple Silicon)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.65.2/monoagentcli-darwin-arm64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Linux (x86_64)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.65.2/monoagentcli-linux-amd64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Linux (arm64)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.65.2/monoagentcli-linux-arm64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Self-update (once installed)
monoagentcli updateChrome Extension
Bridges monoagentcli to your real, already-logged-in Chrome browser. Not on the Web Store — download, unzip, and load unpacked:
- Download monoagent-chrome-extension.zip and unzip it
- Open
chrome://extensions, enable Developer mode - Click Load unpacked and select the unzipped
chrome-extensionfolder
v0.65.1
What's New in v0.65.1
🐛 Bug Fixes
- review queue goes through the CLI, no fixed workflow id
🔄 Other Changes
- Merge pull request #152 from monoes/fix/people-review-cli
Desktop App Downloads
| Platform | Download |
|---|---|
| macOS (Apple Silicon) | MonoAgent-darwin-arm64.zip |
| Windows | MonoAgent-windows-amd64.exe |
| Linux | MonoAgent-linux-amd64.tar.gz |
CLI Downloads
# macOS (Apple Silicon)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.65.1/monoagentcli-darwin-arm64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Linux (x86_64)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.65.1/monoagentcli-linux-amd64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Linux (arm64)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.65.1/monoagentcli-linux-arm64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Self-update (once installed)
monoagentcli updateChrome Extension
Bridges monoagentcli to your real, already-logged-in Chrome browser. Not on the Web Store — download, unzip, and load unpacked:
- Download monoagent-chrome-extension.zip and unzip it
- Open
chrome://extensions, enable Developer mode - Click Load unpacked and select the unzipped
chrome-extensionfolder
v0.65.0
What's New in v0.65.0
This entry also covers work that shipped in 0.50–0.64, which were cut
automatically on every push to master without changelog entries of their
own.
Added
monoagentcli doctorchecks everything monoagent needs and fixes what it
can. The groups are core (data folder, database, profile, vault, PATH,
disk), monomind (Node.js, monomind, its version and features, the profile's
monomind init, and monomind's own checks per profile folder and
--projects), AI agent runtimes, browser and extension, background
services, Claude Code integrations, and accounts.--jsonprints a versioned report.--fixapplies fixes, repeating passes until nothing is left to fix.doctor fix <id>runs one fix and streams NDJSON progress.--deepadds the network checks.--skip-groupleaves groups (and their dependents) out.- Fixes are auto, confirm or manual. Optional ones (installing a runtime,
start-at-login, MCP registration) run only when asked for by id.
monoagentcli setuptakes a machine from nothing to ready: it applies
the fixes (asking before it installs software, or accepting with--yes),
offers the optional extras, and reports what is left to do by hand.- Managed Node.js.
monoagentcli nodejs install|update|remove|status
downloads Node LTS into~/.monoagent/nodewhen there is no suitable
system Node.- The download's checksum file is checked against the Node release team's
signature, the archive's size is capped, and installs are serialized. - It is used only by the processes monoagent starts. Workflow commands keep
the user's own PATH.
- The download's checksum file is checked against the Node release team's
monoagentcli agent install <runtime>installs Claude Code, Codex,
OpenCode, Copilot, Qwen, Pi and others from monomind's install recipe:
npm packages, or a vendor https script from an allow-listed host. Anything
else is shown as steps to do by hand.- Settings › System health in the app shows the doctor report.
- It has a Finish setup step list, a Fix / Copy steps button per row and
Update/Remove actions for the managed Node. - Deep and per-project checks, cancelling a running check or fix, and a
status-bar dot fed by a background check. That check runs on start and
every 30 minutes, and writes nothing outside~/.monoagent.
- It has a Finish setup step list, a Fix / Copy steps button per row and
- AI agents is back in the sidebar, with Install / Update / Copy steps on
every runtime. - Human in Loop has a review queue for leads staged as
pending_approval: edit the introduction, then approve or reject.
Changed
-
AI Providers is now "AI connections (legacy)". Agent runtimes on the AI
agents page are the recommended way to use AI. -
A doctor account test offers the silent token refresh only when the
service refused the credentials (401/403) or the token expired. Other
failures ask first. Connections are tested in parallel, and AI keys are
checked with a free model-list call where the provider has one. -
people.saveevaluatesintroduction,categoryandjob_titleper
item. The browser nodes parse LinkedIn search-card text. -
Loops through webhooks now stop. A run on an org chain sends that chain
on its HTTP requests to this machine as a signedX-Monoagent-Trace
header, and a webhook it reaches continues the chain and is refused with
HTTP 429 past the hop limit. A workflow that posts to its own webhook
used to run without end; it now stops after 9 runs. Sending many requests
from one run (a fan-out) is not a loop and is not limited. -
Webhook runs have a
monoagent_tracefield in their trigger item: the
chain the run is on, set by mono-agent. A workflow that stores or
forwards the whole webhook payload will see it. Amonoagent_tracefield
in a request body is dropped; a body's owntracefield is kept. -
The HTTP request node has a
propagate_traceoption, off by default, to
send the signed chain to hosts other than this machine too (for a system
that calls a webhook here back with it). -
Loop control follow-ups (#132):
trigger.orgruns are recorded in the
ledger (org_event,event_start), so a loop through a role's tool
events climbs, including one started by a Bash tool event; a run signs
the deeper of its hop and the hop its item reached; a replayed token
starts at most 200 runs of a workflow a minute, then gets HTTP 429;
with a wildcardMONOAGENT_WEBHOOK_ADDRa request to this machine's LAN
address or host name keeps its trace; tokens expire after an hour; and a
webhook crossing uses themax_hopsof the org its chain started in. -
The signing key is
~/.monoagent/trace.key(mode 0600; a key other
users can read is refused). To rotate it, delete the file and restart
monoagentcli daemon.
Fixed
- First launch on a new machine. The app created no
~/.monoagent, so
its database never opened and the app never finished starting. - monomind's stray output. monomind's "update available" notice, which it
printed on stdout ahead of its JSON, no longer breaks runtime detection. install.shon linux-arm64. It no longer refuses a linux-arm64 machine.- Saved AI keys. Leaving the key blank when editing an AI connection keeps
the stored key. - Docs. README,
--helpand therefmanual now match the code: node
counts, deprecatedai.*nodes, and ref entries for every node type.
Desktop App Downloads
| Platform | Download |
|---|---|
| macOS (Apple Silicon) | MonoAgent-darwin-arm64.zip |
| Windows | MonoAgent-windows-amd64.exe |
| Linux | MonoAgent-linux-amd64.tar.gz |
CLI Downloads
# macOS (Apple Silicon)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.65.0/monoagentcli-darwin-arm64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Linux (x86_64)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.65.0/monoagentcli-linux-amd64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Linux (arm64)
curl -fsSL https://github.com/monoes/mono-agent/releases/download/v0.65.0/monoagentcli-linux-arm64 -o monoagentcli && chmod +x monoagentcli && sudo mv monoagentcli /usr/local/bin/
# Self-update (once installed)
monoagentcli updateChrome Extension
Bridges monoagentcli to your real, already-logged-in Chrome browser. Not on the Web Store — download, unzip, and load unpacked:
- Download monoagent-chrome-extension.zip and unzip it
- Open
chrome://extensions, enable Developer mode - Click Load unpacked and select the unzipped
chrome-extensionfolder