Aider

Open-source terminal coding agent using hosted provider or local models.

Score calculation

(6 + 9) ÷ 2 = 7.5

2 of six dimensions rated. Unrated dimensions and BDS status are excluded.

Full scoring method ↗
Setup details

Local versus hosted execution and provider terms materially change privacy; Aider documents analytics and an anonymous identifier.

Energy

↑

Aider can route inference to a local model; that gives the user control over the serving machine, not a verified reduction in energy or water.

Reasoning & sources

Aider’s Ollama integration can keep inference on local hardware; its hosted-provider integrations leave energy accounting to those providers. The documentation includes no Aider task measurements, and local generation can consume more power when the model is large. Compare a small local model with a named cloud model on the same coding task.

No per-task electricity, water, or emissions data, serving-region breakdown, or lifecycle assessment was found for the harness.

Training rights

↑

Aider is a harness that connects to models; its sources do not establish a complete rights record for the training data of every model it can use.

Reasoning & sources

Aider’s local-model integration gives a user a way to inspect and run a chosen model, but Aider does not provide a training-data rights ledger for those models. A local endpoint avoids one provider’s data-handling terms; it does not prove the model’s source material was licensed. Select a model with a public dataset and license before sending work through it.

The provider and exact model vary by configuration; no complete rights ledger can be inferred from the harness license or provider list.

Privacy

↑

Aider can use local models or route code to a selected hosted provider; provider terms govern remote inference.

Reasoning & sources

The client exposes a practical local route and documents usage analytics, but it cannot override an API provider’s retention or training policy. Choose a local model for private work or check the selected provider’s exact data terms before sharing a repository.

Plan, selected model/provider, enabled features, and deployment mode can change this assessment.

Openness

↑

The Aider client is open source; selected inference model and host remain separate.

Reasoning & sources

Aider’s public code is available under Apache-2.0, making the client inspectable and modifiable. The model and inference host remain separate choices with their own access terms. Open client code does not establish the training-data rights of a model.

This score covers the harness/editor source only; hosted services, models, data, or enterprise features may remain proprietary.

Worker treatment

↑

Aider’s public repository makes project contributions visible; it does not disclose contributor compensation or downstream model-labor conditions.

Reasoning & sources

Aider’s public repository shows a visible community contribution path, but not whether contributors receive compensation or support. That matters for sustainability as well as worker treatment. If adopting Aider in a business, consider funding its maintainers and ask your chosen model provider for annotation-labor disclosures.

Current worker pay, working conditions, subcontracting, safety provisions, and grievance outcomes are not established for this product’s full service chain.

Government & military

↑

No harness-specific defense deployment was established in the sources reviewed; provider and parent-company records need separate attribution.

Reasoning & sources

Aider is a model connector, and its docs list hosted providers as well as local models; the sources reviewed do not name an Aider defense contract. A provider’s military work is not evidence that Aider was used in it. If the relationship matters, select a local model or check each provider’s defense restrictions.

No public evidence in the reviewed material names this harness in a defense workload; absence in this review does not establish absence of indirect use.

BDS status

↑

We did not find Aider-AI among the named targets in the two official BNC campaign lists. This is a limited list check, not BDS approval.

Reasoning & sources

Aider-AI is not a named target in the checked lists, but BDS uses selective campaigns, so absence cannot establish a clean record. Check the model and host this tool connects to as well as the company providing the tool.

This review covers the named targets in the BNC consumer/pressure guide and No Tech campaign, not every BDS campaign, local group, investment or supplier. Lists and ownership can change. A company’s absence from these lists is not an endorsement or proof that it has no relevant relationships.

All sources

Side by side