AgentRobbi Commercial Software Licence Agreement
This Commercial Software Licence Agreement (the “Licence”) is a binding agreement between you (“Licensee”) and Marc Gough trading as [ so.design ], an Australian sole-proprietor business (“Licensor”), governing your use of the AgentRobbi software (the “Software”).
By installing, copying, accessing, or using the Software you accept and agree to be bound by this Licence. If you do not agree, do not install or use the Software and request a refund within fourteen (14) days under our refund policy described in the Terms & Conditions.
1. Definitions
- Software. The AgentRobbi v3 Windows
application (
agentrobbi.exe), the bundledllama-serverbinaries and DLLs, the embedded UI, the runner library, integration catalogue, and any updates Licensor delivers under this Licence. - Licence Token. The unique alphanumeric token
(formatted as
ARBI-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX) that Licensor issues to Licensee at time of purchase. The Licence Token is used by the Software to validate entitlement. - Updates Pass. The optional monthly subscription that entitles Licensee to model-catalogue refreshes, new runners, new integrations, and feature releases as Licensor publishes them.
2. Grant of licence
Subject to Licensee’s ongoing compliance with this Licence and payment of the applicable purchase fee, Licensor grants Licensee a non-exclusive, non-transferable, non-sublicensable, revocable licence to:
- Install one (1) copy of the Software for the personal use of the natural person to whom the Licence Token was issued;
- Install additional copies on devices owned by the same natural person, provided the Software is not used concurrently on more than one device by other people;
- Use the Software for personal or internal commercial purposes, including processing your own and your clients’ data, subject to your own compliance with applicable privacy laws.
This Licence is per-user, not per-seat or per-organisation. Volume and team licences are available; contact support@agentrobbi.com.
3. Restrictions
Licensee shall not, and shall not permit any third party to:
- Redistribute, sell, sublicense, lease, lend, or otherwise make the Software available to any third party, with or without compensation;
- Reverse-engineer, decompile, disassemble, or otherwise attempt to discover the source code of any closed-source component of the Software, except to the limited extent applicable law expressly permits;
- Modify, adapt, translate, or create derivative works of the Software, except for runner Markdown files and configuration files that the Software exposes as user-editable;
- Remove, alter, or obscure any copyright, trademark, watermark, attribution, or proprietary notices in or on the Software;
- Share, publish, or otherwise disclose Licence Tokens to any third party;
- Use the Software in any manner that violates applicable law, including export-control and sanctions law;
- Use the Software to build, train, fine-tune, or evaluate a product that competes directly with AgentRobbi.
The Windows installer (AgentRobbi-Setup-3.0.0-alpha.5.exe)
may be redistributed unmodified for evaluation purposes; modified
installers must not bear the AgentRobbi name or branding.
4. Licence validation and remote revocation
The Software performs a periodic licence-validation check by
making a single HTTPS POST request to
https://agentrobbi.com/api/license/check with the
Licence Token in the request body. This check occurs once at
application launch and once every twenty-four (24) hours
thereafter. The endpoint returns a JSON document containing the
licence status (valid, plan, and
updates_active fields); no telemetry, model usage,
prompt content, or chat content is transmitted by the request.
If the licence-check endpoint is unreachable, the Software honours the most recently cached “valid” response for up to seven (7) consecutive days (the “Offline Grace Period”). After the Offline Grace Period expires without a successful check, the Software will display a notice and stop serving chat requests until network connectivity is restored.
Licensor may revoke the Licence Token remotely (causing the Software to stop functioning on the next licence check) if and only if any of the following occurs:
- Licensee requests and receives a refund under the 14-day money-back guarantee in the Terms & Conditions;
- The chargeback or refund of the Licence Token purchase by the payment processor (Stripe);
- A material breach of this Licence by Licensee that remains uncured for fourteen (14) days after written notice from Licensor to Licensee’s registered email address;
- A court order, regulator request, sanctions designation, or other legal obligation requires Licensor to do so.
Licensee acknowledges and consents to this remote-revocation capability as a fundamental term of the Licence. Licensee waives any claim that the inclusion of a licence-validation check constitutes an unauthorised act in respect of Licensee’s computer system.
5. Updates Pass
The Updates Pass is an optional monthly subscription billed in advance through Stripe. While an Updates Pass is active, Licensee is entitled to:
- Receive new entries in the model catalogue as Licensor publishes them, including new GGUF-format model weights and the metadata required to download them;
- Receive new built-in runners and updates to existing runners;
- Receive new integrations and integration updates;
- Receive feature releases and new tools as they ship;
- Priority email support.
If the Updates Pass is cancelled or lapses for non-payment, the Software continues to function with the catalogue, runners, and integrations that were current at the time of cancellation. Licensee may re-subscribe at any time without re-purchasing the Software.
Updates Pass subscriptions are billed monthly in USD plus applicable tax, calculated at checkout by Stripe. Cancellation takes effect at the end of the current billing cycle; no pro-rata refund is given for the current month, but the Software continues to receive entitled updates until the cycle ends.
6. Ownership and intellectual property
The Software, including all copies, modifications, and derivative works, is the exclusive property of Licensor (and its suppliers in respect of statically-linked open-source components). All title, copyright, trademark, and other intellectual-property rights in and to the Software are reserved to Licensor.
The Software contains and is distributed with open-source Rust
crates and the upstream llama.cpp
project. Each open-source component remains governed by its
original licence; the full attribution is published at
/legal/third-party.html and
is bundled with each build as
THIRD_PARTY_LICENSES.md. The shipped Windows build
contains no GPL, LGPL, MPL, AGPL, CDDL, or SSPL components.
7. User data and privacy
The Software is local-first. Conversations, memories, and
secrets are stored under
%USERPROFILE%\Documents\AgentRobbi\ on the
Licensee’s machine. The Software does not transmit user
data, prompts, model output, file contents, or any usage
telemetry to Licensor or any third party, except for:
- The licence-validation check described in clause 4;
- The model-catalogue refresh from
https://marcgough.github.io/agentrobbie/catalogue/v1/models.json, gated by the Updates Pass; - First-run model downloads from HuggingFace at the Licensee’s explicit request;
- Cloud LLM provider calls that the Licensee has explicitly configured with their own API key.
See the Privacy Policy for full details, including the personal information Licensor collects at time of purchase via Stripe.
8. Warranty and disclaimer
THE SOFTWARE IS PROVIDED “AS IS” AND “AS AVAILABLE”, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR THAT THE SOFTWARE WILL BE ERROR-FREE OR UNINTERRUPTED.
AI-generated content can be inaccurate, biased, or harmful. Licensor does not warrant that any output of the Software is correct, safe, or fit for any particular purpose. Licensee is solely responsible for reviewing and validating outputs before relying on them.
Nothing in this Licence excludes or limits any consumer guarantee, right, or remedy that cannot be excluded under the Australian Consumer Law (Schedule 2 of the Competition and Consumer Act 2010 (Cth)) or other applicable consumer-protection law.
9. Limitation of liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, LICENSOR’S TOTAL CUMULATIVE LIABILITY ARISING FROM OR RELATED TO THIS LICENCE OR THE SOFTWARE SHALL NOT EXCEED THE AMOUNT LICENSEE PAID FOR THE SOFTWARE IN THE TWELVE (12) MONTHS PRECEDING THE EVENT GIVING RISE TO THE CLAIM. IN NO EVENT SHALL LICENSOR BE LIABLE FOR INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING LOSS OF PROFITS, DATA, OR GOODWILL, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
10. Term and termination
This Licence is effective on the date Licensee accepts it (by installing or using the Software, or completing payment, whichever is earlier) and continues in force perpetually unless terminated under this clause.
Licensor may terminate this Licence with immediate effect on written notice (including by email to Licensee’s registered email address) if Licensee materially breaches this Licence and fails to cure the breach within fourteen (14) days of receiving notice. Licensor may also terminate the Licence and revoke the Licence Token in the circumstances described in clause 4.
On termination, Licensee shall cease all use of the Software, uninstall the Software from all devices, and destroy all copies in Licensee’s possession. Clauses 3, 6, 8, 9, 11, 12, and 13 survive termination.
11. Governing law and jurisdiction
This Licence is governed by and construed in accordance with the laws of Victoria, Australia, without regard to its conflict of laws principles. The parties submit to the exclusive jurisdiction of the courts of Victoria, Australia for all disputes arising out of or in connection with this Licence, except that Licensor may seek injunctive relief in any court of competent jurisdiction to protect its intellectual-property rights.
12. Entire agreement
This Licence, together with the Terms & Conditions and the Privacy Policy, constitutes the entire agreement between the parties regarding the Software and supersedes all prior agreements, communications, and proposals (whether oral or written) regarding the same subject.
13. Contact
Questions about this Licence? Contact support@agentrobbi.com.
Trading as [ so.design ], Australia.