affaan-m/ECC

274k starsJavaScript Latest
Open on GitHub

What It Calls

Calls external APIs Partial check The repository's own service

Without a key: Text generation (Anthropic Claude): has a branch that stops with an error without a key.

Feature matrix
Feature Provider Use Default Alternative
Text generation Anthropic Claude
2 call sites
Undetermined api.anthropic.com None
External API (agent.auraopenprotocol.org) agent.auraopenprotocol.org
2 call sites
Undetermined agent.auraopenprotocol.org None
External API (ecc.tools) ecc.tools The repository's own service
5 call sites
Undetermined ecc.tools None
External APIs
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

Check another repository This result is wrong

Badge preview

external API badge

[![external API](https://whatitcalls.reactiveworks.dev/badge/affaan-m/ECC.svg)](https://whatitcalls.reactiveworks.dev/en/affaan-m/ECC)

Shows as “external API · used” in a README.

Was this analysis helpful?

Freshness detailscommit ef648e0 · checked 2026-10-07
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/mo README.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 a README.md:104

The README mentions it is free, but the code requires specific calls to proceed.

local

Self-Hosted Models and Custom Endpoints README.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-hosted README.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.json
  • pyproject.toml
  • skills/taste-application/scripts/pyproject.toml
  • skills/taste-application/scripts/requirements-live.txt
  • skills/taste-distillation/scripts/requirements-live.txt

Excluded files

  • .md 2,752
  • .json 155
  • .yaml 48
  • .png 34
  • .sh 34
  • .txt 29

+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.

This result is wrong · Corrections policy