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.