affaan-m/ECC
What It Calls
Without a key: Text generation (Anthropic Claude): has a branch that stops with an error without a key.
| Feature | Provider | Use | Default | Alternative |
|---|---|---|---|---|
| Text generation | Anthropic Claude | Undetermined | api.anthropic.com |
None |
| External API (agent.auraopenprotocol.org) | agent.auraopenprotocol.org | Undetermined | agent.auraopenprotocol.org |
None |
| External API (ecc.tools) | ecc.tools The repository's own service | Undetermined | ecc.tools |
None |
| API | Credential | Code evidence | Pricing | Pricing page | Checked |
|---|---|---|---|---|---|
| Anthropic Claude | Your API key | src/llm/providers/claude.py:30Not traced to an entry point |
Paid | Pricing | 2026-10-05 |
| agent.auraopenprotocol.org | Credential unclear | integrations/aura/adapter.py:144Not traced to an entry point |
No pricing info | - | - |
| ecc.toolsThe repository's own service | Credential unclear | ecc2/src/main.rs:8942A language without path tracing |
No pricing info | - | - |
Data sent out: prompt text · 2 provider(s) unconfirmed
Checked scope: Partial check — 400/4,212 files · tree not truncated · no submodules · 30 unresolved import path(s)
Next
Badge preview
[](https://whatitcalls.reactiveworks.dev/en/affaan-m/ECC)
Shows as “external API · used” in a README.
Was this analysis helpful?
Freshness details
- Checked commit
ef648e01899ba3e8dc6371642deaaf64b4477775- Committed
- 2026-10-02 02:01 UTC
- Checked
- 2026-10-07 11:44 UTC
- HEAD last seen
- 2026-10-07 11:44 UTC ·
ef648e0(same as the checked commit) - Read depth
- Basic (up to 400 files · 8 MB)
- Scanner · rules
scan-5+verdict-4- Pricing catalog
- version 2
- Correction revision
- 0
- Summary
- Model ollama-cloud/gemma4:31b-cloud
What is sent out
- Confirmed Sends prompt text to Anthropic Claude.
src/llm/providers/claude.py:86 - Unconfirmed Providers whose payload was not found in the code: agent.auraopenprotocol.org, ecc.tools
README claims ↔ code2
free
Install free · Private repos from $19/seat/moREADME.md:83
OSS stays free. This repo is MIT-licensed forever. ECC Pro is the hosted GitHub App for private repos. Sponsors and Pro subscribers fund the work. That's why aREADME.md:104
The README mentions it is free, but the code requires specific calls to proceed.
local
Self-Hosted Models and Custom EndpointsREADME.md:745
ECC works through each harness's normal configuration, so you can use an official provider, a compatible custom API endpoint or model gateway, or a self-hostedREADME.md:747
The README states it runs locally, but the code requires specific calls to proceed.
Code quotes
Source files are not stored. Code is linked at the checked commit on GitHub; stored quotes are at most 3 lines per evidence and 6 per file.
No code evidence to quote.
Checked scope details
Files
- In the repository
- 4,212
- Checked
- 400 (9%)
Manifests
All priority files read
package.jsonpyproject.tomlskills/taste-application/scripts/pyproject.tomlskills/taste-application/scripts/requirements-live.txtskills/taste-distillation/scripts/requirements-live.txt
Unresolved import paths (30)
./charge.jsdocker/context-profiles/complex-eval/naive4/recurring-incident/src/payouts.js:1./charge.jsdocker/context-profiles/complex-eval/naive4/recurring-incident/src/refunds.js:1./datadocker/context-profiles/complex-eval/reference2/event-stats-api/src/app.js:3./storedocker/context-profiles/complex-eval/reference3/idempotent-webhooks/src/app.js:3./storedocker/context-profiles/complex-eval/reference4/idempotent-webhooks/src/app.js:3
not read 19 · missing file 9 · dynamic import 1 · entry not read 1
Excluded files
.md2,752.json155.yaml48.png34.sh34.txt29
+19 more
- External code not checked
- None
- Limits hit
- file count limit · large files read in part
- Untraced languages
- rust 5
Correction history
No corrections yet.