FRENES

Open source or proprietary AI agent: how to decide

By · · 4 min

A crossroads with an open toolbox on one side and a locked dispenser on the other

Choose an open source AI agent if you want to host it yourself, inspect the code or switch models freely, and you can handle installation and maintenance. Choose a proprietary agent if you want a quick start, support and managed infrastructure, and accept depending on the vendor. The software, the model and the hosting are three separate choices: an open agent can perfectly well be combined with a proprietary model.

Three different things behind “open source”

When people talk about an open source agent, they often mix three levels:

  1. The agent software: the code that runs the action loop, the tools and the memory. It can be open (MIT or Apache 2.0 license) or closed.
  2. The language model: it can have open weights and be downloadable, or be available only through an API. Our article on open vs closed models details this distinction.
  3. The hosting: on your machine or server, or at the vendor.

An open agent can therefore depend on a closed model, and a closed agent can offer an open model. Before comparing, note which box each building block falls into. For the basics, see the definition of an AI agent.

The decision table

CriterionOpen source agentProprietary agent
Software costOften freeSubscription or pay-per-use
Model costYours (API or hardware)Often included, with usage caps
Getting startedInstall, configure, keep updatedCreate an account, ready in minutes
Data controlMaximum if self-hostedDepends on the vendor’s terms
Model choiceFreeLimited to what the vendor offers
SupportCommunity, documentationContractual support possible
AuditabilityReadable code, known licenseBlack box, vendor documentation
Risk of shutdown or price changeLow: you keep the codeReal: the vendor decides
Default securityVariable, often to harden yourselfManaged framework, not verifiable

No column wins everywhere. Open source wins on control and reversibility, proprietary on simplicity and support.

Examples from our directory

Among the agents in our directory, OpenClaw and Hermes Agent are published under the MIT license, Codex, Cline, Aider and Goose under Apache 2.0 (snapshot of 10/24/2026). These are agents you install and connect to the model of your choice. Our step-by-step tutorials: installing OpenClaw and Hermes Agent.

On the proprietary side, there are the agent modes of consumer assistants, such as ChatGPT agent, and hosted services. Each agent page shows its license; a source-available license is not always an open source license, so read it.

Four questions to decide

  1. Where must your data stay? If personal or confidential data goes through the agent, hosting it yourself with a local model reduces transfers. See our article on AI agents and GDPR (the EU data protection regulation).
  2. Who will maintain the agent? An open source agent needs updates, monitoring and someone able to read an error log. Without that person, the theoretical gain disappears.
  3. What budget, at what volume? Estimate the tokens in both cases with the price calculator and read the real cost of an AI agent: the model often weighs more than the software.
  4. What exit do you plan? If the vendor raises prices or disappears, what do you lose? The more your instructions, tools (MCP servers) and memory sit in open formats, the easier the switch.

Three profiles, three answers

  • A freelancer or curious developer: an open source agent plugged into an API key costs a few dollars a month depending on usage and teaches a lot; it is the most flexible choice.
  • A small business with no technical team: a proprietary agent or managed service avoids maintaining a server; check the data terms and the pay-per-use cost above all.
  • A company with confidentiality requirements: open agent and local model, or a precise hosting contract with the vendor. An AI policy sets who may do what with the agent.

Risks specific to each camp

Open source: extensions and skills installed without checking, overly broad permissions given to a locally installed agent, a project abandoned by its maintainers. Apply the agent security rules, run the agent in a sandbox and check repository activity on the agent’s page.

Proprietary: data terms that evolve, usage caps, features removed without notice, no way to audit what the agent does. Read the terms and the data retention policy before entrusting internal documents. In both cases, prompt injection remains a risk.

When a hybrid is the right choice

Many teams combine: an open agent for control of the loop and tools, a model through an API for quality, then a local model for sensitive or repetitive tasks. An open MCP server lets you keep your tools when you change agents. To choose concretely, the Lab questionnaire Which AI agent to choose? computes an estimated monthly cost from the registry data.

What to know before you choose

  • Separate three choices: the software, the model, the hosting.
  • “Free” refers to the software, never to the model or your time.
  • Check the exact license on the agent’s page, and the date of its last activity.
  • Plan the exit: open formats, exportable instructions.
  • Start with a limited task, with an agent tested in a sandbox, before giving it real permissions.

Frequently asked questions

Is an open source AI agent free?

The software can be, its operation is not. You pay for the model (API or hardware to run it), possible hosting and maintenance time. The real cost depends mostly on the tokens consumed, just as with a proprietary agent.

Is an open source agent safer?

Its code can be inspected, which helps, but inspection only happens if someone does it. Security depends mostly on the permissions you give the agent, its sandbox and where its extensions come from. A well-contained proprietary agent can be safer than a badly configured open one.

Can I mix the two?

Yes, and it is common: an open source agent connected to a proprietary model through an API, or a proprietary agent used with open MCP servers. The choices are independent: the agent software, the model and the hosting.

What if the vendor of a proprietary agent changes its prices or shuts down?

Plan the exit from day one: export your instructions and data, avoid closed formats and keep a tested replacement agent. This reversibility is the strongest argument for open source.

In the same section

Neutrality. No affiliate links. No vendor pays to be reviewed, rated or ranked. Reviews are directed by François Chollet, neutral and factual, and every data point is dated and sourced. How we score