agent-substrate/substrate
Agent Substrate: the core system
Go★ 3,570+558 that day#6 on trendingD 48 health9.58% duplicated
D48/100
Duplication50
8.6% in go, bash, python, perl, sql, cDead coden/a
the languages dead code reads are under 5% of the codeComplexity47
55.6%Most complex files
- cmd/ateapi/internal/controlapi/zz_generated.validation.go2220 cx
- pkg/proto/ateapipb/ateapi.pb.go1193 cx
- cmd/ateapi/internal/store/storecontract/contract.go764 cx
- cmd/ateapi/internal/controlapi/functionaltest/actor_test.go588 cx
- internal/proto/ateletpb/atelet.pb.go533 cx
- internal/proto/ateompb/ateom.pb.go333 cx
- cmd/ateapi/internal/controlapi/validation_test.go331 cx
- cmd/atelet/main.go319 cx
- pkg/proto/ateapipb/ateapi_grpc.pb.go306 cx
- cmd/atelet/main_test.go290 cx
Dead code 17.64% unused · 22 findings
- benchmarking/automation/testtypes/nighthawk_ingress.pyunused-file
- benchmarking/locust/common/trace.pyunused-file
- benchmarking/locust/common/grpc_tracing.pyunused-file
- benchmarking/locust/common/metrics.pyunused-file
- benchmarking/locust/common/wait_time.pyunused-file
- benchmarking/automation/testtypes/locust.pyunused-file
- benchmarking/locust/common/memload_config.pyunused-file
- benchmarking/locust/common/sweperf_config.pyunused-file
- benchmarking/locust/common/durdir_config.pyunused-file
- benchmarking/locust/shapes/burst_shape.pyunused-file
1,189files
273,017lines
1,605,210tokens
1,852clones
26,146duplicated lines (9.58%)
186,926duplicated tokens (11.64%)
By format
| Format | Files | Lines | Clones | Duplicated lines | Duplication |
|---|---|---|---|---|---|
| go | 841 | 220,563 | 1,716 | 19,681 | 8.92% |
| yaml | 67 | 12,107 | 67 | 1,326 | 10.95% |
| txt | 33 | 4,239 | 30 | 3,929 | 92.69% |
| markup | 4 | 2,395 | 12 | 666 | 27.81% |
| python | 43 | 5,787 | 11 | 313 | 5.41% |
| markdown | 79 | 15,884 | 10 | 121 | 0.76% |
| bash | 85 | 6,512 | 4 | 68 | 1.04% |
| json | 7 | 1,347 | 2 | 42 | 3.12% |
| protobuf | 7 | 3,450 | 0 | 0 | 0% |
| text | 15 | 292 | 0 | 0 | 0% |
Largest clones
- 201 lines · 1,869 tokens txt_LICENSES/github.com/aws/aws-sdk-go-v2/LICENSE.txt:2–202⇆_LICENSES/github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream/LICENSE.txt:2–202
- 201 lines · 1,869 tokens txt_LICENSES/github.com/aws/aws-sdk-go-v2/LICENSE.txt:2–202⇆_LICENSES/github.com/aws/aws-sdk-go-v2/config/LICENSE.txt:2–202
- 201 lines · 1,869 tokens txt_LICENSES/github.com/aws/aws-sdk-go-v2/LICENSE.txt:2–202⇆_LICENSES/github.com/aws/aws-sdk-go-v2/credentials/LICENSE.txt:2–202
- 201 lines · 1,869 tokens txt_LICENSES/github.com/aws/aws-sdk-go-v2/LICENSE.txt:2–202⇆_LICENSES/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/LICENSE.txt:2–202
- 201 lines · 1,869 tokens txt_LICENSES/github.com/aws/aws-sdk-go-v2/LICENSE.txt:2–202⇆_LICENSES/github.com/aws/aws-sdk-go-v2/feature/s3/manager/LICENSE.txt:2–202
- 201 lines · 1,869 tokens txt_LICENSES/github.com/aws/aws-sdk-go-v2/LICENSE.txt:2–202⇆_LICENSES/github.com/aws/aws-sdk-go-v2/internal/configsources/LICENSE.txt:2–202
- 201 lines · 1,869 tokens txt_LICENSES/github.com/aws/aws-sdk-go-v2/LICENSE.txt:2–202⇆_LICENSES/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2/LICENSE.txt:2–202
- 201 lines · 1,869 tokens txt_LICENSES/github.com/aws/aws-sdk-go-v2/LICENSE.txt:2–202⇆_LICENSES/github.com/aws/aws-sdk-go-v2/internal/v4a/LICENSE.txt:2–202
- 201 lines · 1,869 tokens txt_LICENSES/github.com/aws/aws-sdk-go-v2/LICENSE.txt:2–202⇆_LICENSES/github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding/LICENSE.txt:2–202
- 201 lines · 1,869 tokens txt_LICENSES/github.com/aws/aws-sdk-go-v2/LICENSE.txt:2–202⇆_LICENSES/github.com/aws/aws-sdk-go-v2/service/internal/checksum/LICENSE.txt:2–202
Trending appearances
| Day | Rank | Stars | Files | Lines | Clones | Duplication | Health | Commit |
|---|---|---|---|---|---|---|---|---|
| Sep 24, 2026 | #6 | 3,570 (+558) | 1,189 | 273,017 | 1,852 | 9.58% | D 48 | 31a5e0b |
| Sep 23, 2026 | #2 | 3,083 (+245) | 1,173 | 287,045 | 1,848 | 8.47% | D 49.3 | d277088 |
Want this for your own project? Install jscpd and run jscpd .