https://github.com/crynta/terax-ai
· scanned 2026-05-15 00:07 UTC (3 weeks ago)
· 10 languages
46 findings (7 legacy + 39 scanner) 36th percentile · Typescript · medium (20-100K LoC) Scanner says 87 (lower by 20)
Last scanned 3 weeks ago · v1 · 6 findings from 1 source. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
85.0 | 0.15 | 12.75 |
security_score |
97.4 | 0.25 | 24.35 |
testing_score |
0.0 | 0.20 | 0.00 |
documentation_score |
84.3 | 0.15 | 12.64 |
practices_score |
65.0 | 0.15 | 9.75 |
code_quality |
77.1 | 0.10 | 7.71 |
| Overall | 1.00 | 67.2 |
web: 1.4 ·
agent: 1.2
All 1102 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
showWindow |
software | healthy | src/main.tsx:showWindow |
readInitialTab |
software | healthy | src/settings/SettingsApp.tsx:readInitialTab |
SettingsApp |
software | healthy | src/settings/SettingsApp.tsx:SettingsApp |
apply |
software | healthy | src/settings/SettingsApp.tsx:apply |
showWindow |
software | healthy | src/settings/main.tsx:showWindow |
ProviderIcon |
software | healthy | src/settings/components/ProviderIcon.tsx:ProviderIcon |
maskKey |
software | healthy | src/settings/components/ProviderKeyCard.tsx:maskKey |
ProviderKeyCard |
software | healthy | src/settings/components/ProviderKeyCard.tsx:ProviderKeyCard |
submit |
software | healthy | src/settings/components/ProviderKeyCard.tsx:submit |
SettingRow |
software | healthy | src/settings/components/SettingRow.tsx:SettingRow |
SectionHeader |
software | healthy | src/settings/components/SectionHeader.tsx:SectionHeader |
AgentsSection |
software | healthy | src/settings/sections/AgentsSection.tsx:AgentsSection |
AgentCard |
software | healthy | src/settings/sections/AgentsSection.tsx:AgentCard |
AgentEditorDialog |
software | healthy | src/settings/sections/AgentsSection.tsx:AgentEditorDialog |
SnippetEditorDialog |
software | healthy | src/settings/sections/AgentsSection.tsx:SnippetEditorDialog |
CustomInstructionsBlock |
software | healthy | src/settings/sections/AgentsSection.tsx:CustomInstructionsB… |
Label |
software | healthy | src/settings/sections/AgentsSection.tsx:Label |
AboutSection |
software | healthy | src/settings/sections/AboutSection.tsx:AboutSection |
onUpdateClick |
software | healthy | src/settings/sections/AboutSection.tsx:onUpdateClick |
ModelsSection |
software | healthy | src/settings/sections/ModelsSection.tsx:ModelsSection |
onSave |
software | healthy | src/settings/sections/ModelsSection.tsx:onSave |
onClear |
software | healthy | src/settings/sections/ModelsSection.tsx:onClear |
DefaultModelBlock |
software | healthy | src/settings/sections/ModelsSection.tsx:DefaultModelBlock |
isAvailable |
software | healthy | src/settings/sections/ModelsSection.tsx:isAvailable |
LocalModelsBlock |
software | healthy | src/settings/sections/ModelsSection.tsx:LocalModelsBlock |
test |
software | healthy | src/settings/sections/ModelsSection.tsx:test |
OpenAICompatibleBlock |
software | healthy | src/settings/sections/ModelsSection.tsx:OpenAICompatibleBlo… |
AutocompleteBlock |
software | healthy | src/settings/sections/ModelsSection.tsx:AutocompleteBlock |
setModel |
software | healthy | src/settings/sections/ModelsSection.tsx:setModel |
FieldRow |
software | healthy | src/settings/sections/ModelsSection.tsx:FieldRow |
StatusLine |
software | healthy | src/settings/sections/ModelsSection.tsx:StatusLine |
Label |
software | healthy | src/settings/sections/ModelsSection.tsx:Label |
ShortcutsSection |
software | healthy | src/settings/sections/ShortcutsSection.tsx:ShortcutsSection |
onRecord |
software | healthy | src/settings/sections/ShortcutsSection.tsx:onRecord |
onClear |
software | healthy | src/settings/sections/ShortcutsSection.tsx:onClear |
onResetShortcut |
software | healthy | src/settings/sections/ShortcutsSection.tsx:onResetShortcut |
onResetAll |
software | healthy | src/settings/sections/ShortcutsSection.tsx:onResetAll |
ShortcutRow |
software | healthy | src/settings/sections/ShortcutsSection.tsx:ShortcutRow |
Recorder |
software | healthy | src/settings/sections/ShortcutsSection.tsx:Recorder |
onDown |
software | healthy | src/settings/sections/ShortcutsSection.tsx:onDown |
onUp |
software | healthy | src/settings/sections/ShortcutsSection.tsx:onUp |
GeneralSection |
software | healthy | src/settings/sections/GeneralSection.tsx:GeneralSection |
onToggleAutostart |
software | healthy | src/settings/sections/GeneralSection.tsx:onToggleAutostart |
onPickEditor |
software | healthy | src/settings/sections/GeneralSection.tsx:onPickEditor |
onToggleTerminalWebgl |
software | healthy | src/settings/sections/GeneralSection.tsx:onToggleTerminalWe… |
onPickTerminalFontSize |
software | healthy | src/settings/sections/GeneralSection.tsx:onPickTerminalFont… |
onPickScrollback |
software | healthy | src/settings/sections/GeneralSection.tsx:onPickScrollback |
Label |
software | healthy | src/settings/sections/GeneralSection.tsx:Label |
WindowControls |
software | healthy | src/components/WindowControls.tsx:WindowControls |
CtlButton |
software | healthy | src/components/WindowControls.tsx:CtlButton |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
vite.config.ts |
software | warning | vite.config.ts |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
tsconfig.node.json |
software | healthy | tsconfig.node.json |
index.html |
software | healthy | index.html |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
components.json |
software | healthy | components.json |
settings.html |
software | healthy | settings.html |
tsconfig.json |
software | healthy | tsconfig.json |
TERAX.md |
software | healthy | TERAX.md |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
SECURITY.md |
software | healthy | SECURITY.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
tauri.linux.conf.json |
software | healthy | src-tauri/tauri.linux.conf.json |
Cargo.toml |
software | healthy | src-tauri/Cargo.toml |
tauri.conf.json |
software | healthy | src-tauri/tauri.conf.json |
tauri.windows.conf.json |
software | healthy | src-tauri/tauri.windows.conf.json |
build.rs |
software | healthy | src-tauri/build.rs |
default.json |
software | healthy | src-tauri/capabilities/default.json |
desktop.json |
software | healthy | src-tauri/capabilities/desktop.json |
lib.rs |
software | healthy | src-tauri/src/lib.rs |
main.rs |
software | healthy | src-tauri/src/main.rs |
mod.rs |
software | healthy | src-tauri/src/modules/mod.rs |
net.rs |
software | healthy | src-tauri/src/modules/net.rs |
secrets.rs |
software | healthy | src-tauri/src/modules/secrets.rs |
workspace.rs |
software | healthy | src-tauri/src/modules/workspace.rs |
shell_init.rs |
software | healthy | src-tauri/src/modules/pty/shell_init.rs |
mod.rs |
software | healthy | src-tauri/src/modules/pty/mod.rs |
session.rs |
software | healthy | src-tauri/src/modules/pty/session.rs |
job.rs |
software | healthy | src-tauri/src/modules/pty/job.rs |
zlogin.zsh |
software | healthy | src-tauri/src/modules/pty/scripts/zlogin.zsh |
zshrc.zsh |
software | healthy | src-tauri/src/modules/pty/scripts/zshrc.zsh |
bashrc.bash |
software | healthy | src-tauri/src/modules/pty/scripts/bashrc.bash |
zprofile.zsh |
software | healthy | src-tauri/src/modules/pty/scripts/zprofile.zsh |
zshenv.zsh |
software | healthy | src-tauri/src/modules/pty/scripts/zshenv.zsh |
background.rs |
software | healthy | src-tauri/src/modules/shell/background.rs |
mod.rs |
software | healthy | src-tauri/src/modules/shell/mod.rs |
ringbuffer.rs |
software | healthy | src-tauri/src/modules/shell/ringbuffer.rs |
session.rs |
software | healthy | src-tauri/src/modules/shell/session.rs |
tree.rs |
software | healthy | src-tauri/src/modules/fs/tree.rs |
file.rs |
software | healthy | src-tauri/src/modules/fs/file.rs |
grep.rs |
software | healthy | src-tauri/src/modules/fs/grep.rs |
mod.rs |
software | healthy | src-tauri/src/modules/fs/mod.rs |
mutate.rs |
software | healthy | src-tauri/src/modules/fs/mutate.rs |
search.rs |
software | healthy | src-tauri/src/modules/fs/search.rs |
PULL_REQUEST_TEMPLATE.md |
software | healthy | .github/PULL_REQUEST_TEMPLATE.md |
bug_report.yml |
software | healthy | .github/ISSUE_TEMPLATE/bug_report.yml |
config.yml |
software | healthy | .github/ISSUE_TEMPLATE/config.yml |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
src-tauri |
software | healthy | src-tauri |
capabilities |
software | healthy | src-tauri/capabilities |
src |
software | healthy | src-tauri/src |
modules |
software | healthy | src-tauri/src/modules |
pty |
software | healthy | src-tauri/src/modules/pty |
scripts |
software | healthy | src-tauri/src/modules/pty/scripts |
shell |
software | healthy | src-tauri/src/modules/shell |
fs |
software | healthy | src-tauri/src/modules/fs |
.github |
software | healthy | .github |
ISSUE_TEMPLATE |
software | healthy | .github/ISSUE_TEMPLATE |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
settings |
software | healthy | src/settings |
components |
software | healthy | src/settings/components |
sections |
software | healthy | src/settings/sections |
components |
software | healthy | src/components |
ui |
software | healthy | src/components/ui |
ai-elements |
software | healthy | src/components/ai-elements |
app |
software | healthy | src/app |
lib |
software | healthy | src/lib |
modules |
software | healthy | src/modules |
settings |
software | healthy | src/modules/settings |
ai |
software | healthy | src/modules/ai |
components |
software | healthy | src/modules/ai/components |
lib |
software | healthy | src/modules/ai/lib |
agents |
software | healthy | src/modules/ai/agents |
hooks |
software | healthy | src/modules/ai/hooks |
tools |
software | healthy | src/modules/ai/tools |
store |
software | healthy | src/modules/ai/store |
updater |
software | healthy | src/modules/updater |
explorer |
software | healthy | src/modules/explorer |
lib |
software | healthy | src/modules/explorer/lib |
statusbar |
software | healthy | src/modules/statusbar |
lib |
software | healthy | src/modules/statusbar/lib |
workspace |
software | healthy | src/modules/workspace |
theme |
software | healthy | src/modules/theme |
preview |
software | healthy | src/modules/preview |
terminal |
software | healthy | src/modules/terminal |
lib |
software | healthy | src/modules/terminal/lib |
editor |
software | healthy | src/modules/editor |
lib |
software | healthy | src/modules/editor/lib |
autocomplete |
software | healthy | src/modules/editor/lib/autocomplete |
shortcuts |
software | healthy | src/modules/shortcuts |
lib |
software | healthy | src/modules/shortcuts/lib |
tabs |
software | healthy | src/modules/tabs |
lib |
software | healthy | src/modules/tabs/lib |
header |
software | healthy | src/modules/header |
styles |
software | healthy | src/styles |
| Label | Layer | Status | Path |
|---|---|---|---|
port:1420 |
network | healthy | vite.config.ts |
port:1421 |
network | healthy | vite.config.ts |
port:5173 |
network | healthy | src/modules/preview/PreviewAddressBar.tsx |
port:5174 |
network | healthy | src/modules/preview/PreviewAddressBar.tsx |
port:3000 |
network | healthy | src/modules/preview/PreviewAddressBar.tsx |
port:3001 |
network | healthy | src/modules/preview/PreviewAddressBar.tsx |
port:4173 |
network | healthy | src/modules/preview/PreviewAddressBar.tsx |
port:4200 |
network | healthy | src/modules/preview/PreviewAddressBar.tsx |
port:4321 |
network | healthy | src/modules/preview/PreviewAddressBar.tsx |
port:5500 |
network | healthy | src/modules/preview/PreviewAddressBar.tsx |
port:6006 |
network | healthy | src/modules/preview/PreviewAddressBar.tsx |
port:8080 |
network | healthy | src/modules/preview/PreviewAddressBar.tsx |
port:8081 |
network | healthy | src/modules/preview/PreviewAddressBar.tsx |
port:8000 |
network | healthy | src/modules/preview/PreviewAddressBar.tsx |
port:8888 |
network | healthy | src/modules/preview/PreviewAddressBar.tsx |
port:5000 |
network | healthy | src/modules/preview/PreviewAddressBar.tsx |
port:7860 |
network | healthy | src/modules/preview/PreviewAddressBar.tsx |
port:11434 |
network | healthy | src/modules/preview/PreviewAddressBar.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
APPLE_CERTIFICATE_PASSWORD |
cicd | healthy | — |
APPLE_TEAM_ID |
cicd | healthy | — |
APPLE_API_KEY_PATH |
cicd | healthy | — |
APPLE_CERTIFICATE |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
APPLE_API_KEY |
cicd | healthy | — |
APPLE_API_ISSUER |
cicd | healthy | — |
TAURI_SIGNING_PRIVATE_KEY_PASSWORD |
cicd | healthy | — |
TAURI_SIGNING_PRIVATE_KEY |
cicd | healthy | — |
APPLE_SIGNING_IDENTITY |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
of |
software | healthy | src/modules/ai/lib/agents.ts:of |
DormantRing |
software | healthy | src/modules/terminal/lib/dormantRing.ts:DormantRing |
GhostWidget |
software | healthy | src/modules/editor/lib/autocomplete/inlineExtension.ts:Ghos… |
LRU |
software | healthy | src/modules/editor/lib/autocomplete/inlineExtension.ts:LRU |
CompletionDriver |
software | healthy | src/modules/editor/lib/autocomplete/inlineExtension.ts:Comp… |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | src/modules/ai/lib/security.ts |
vps::azure |
hardware | healthy | src/modules/ai/lib/security.ts |
vps::gcp |
hardware | healthy | src/modules/explorer/lib/fileIcons.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
frontend |
cicd | healthy | .github/workflows/ci.yml |
rust |
cicd | healthy | .github/workflows/ci.yml |
publish-tauri |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | src/modules/explorer/lib/fileIcons.ts |
postgres |
data | healthy | src/modules/explorer/lib/fileIcons.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | src-tauri/tauri.conf.json |
169.254.169.254 |
network | healthy | src-tauri/src/modules/net.rs |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | src/components/ai-elements/chat-code-lezer.ts |
caddy |
network | healthy | src/modules/explorer/lib/folderIcons.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-mkg_t1pc |
software | healthy | /tmp/repobility-clone-mkg_t1pc |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | src/settings/sections/GeneralSection.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/app/App.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/modules/ai/lib/redact.ts |
security | healthy | src/modules/ai/lib/redact.ts |
This page is publicly accessible at:
https://repobility.com/scan/1bfeb1ef-406a-4ef0-8cd2-f99cbc1eaafa/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/1bfeb1ef-406a-4ef0-8cd2-f99cbc1eaafa/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.