https://github.com/alijawadzaidi/instagram-tools
· scanned 2026-06-17 01:32 UTC (1 month, 2 weeks ago)
34 raw signals (0 security + 34 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ +11.6 (diff) · 34 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 788 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 |
|---|---|---|---|
body |
software | healthy | packages/api-client/src/client.ts:body |
message |
software | healthy | packages/api-client/src/client.ts:message |
will |
software | healthy | packages/api-client/src/generated/client.gen.ts:will |
returning |
software | healthy | packages/api-client/src/generated/core/types.gen.ts:returni… |
for |
software | healthy | packages/api-client/src/generated/core/types.gen.ts:for |
is |
software | healthy | packages/api-client/src/generated/core/types.gen.ts:is |
validating |
software | healthy | packages/api-client/src/generated/core/types.gen.ts:validat… |
transforming |
software | healthy | packages/api-client/src/generated/core/types.gen.ts:transfo… |
for |
software | healthy | packages/api-client/src/generated/core/serverSentEvents.gen… |
createSseClient |
software | healthy | packages/api-client/src/generated/core/serverSentEvents.gen… |
abortHandler |
software | healthy | packages/api-client/src/generated/core/serverSentEvents.gen… |
queryKeyJsonReplacer |
software | healthy | packages/api-client/src/generated/core/queryKeySerializer.g… |
stringifyToJsonValue |
software | healthy | packages/api-client/src/generated/core/queryKeySerializer.g… |
isPlainObject |
software | healthy | packages/api-client/src/generated/core/queryKeySerializer.g… |
serializeSearchParams |
software | healthy | packages/api-client/src/generated/core/queryKeySerializer.g… |
serializeQueryKeyValue |
software | healthy | packages/api-client/src/generated/core/queryKeySerializer.g… |
separatorArrayExplode |
software | healthy | packages/api-client/src/generated/core/pathSerializer.gen.t… |
separatorArrayNoExplode |
software | healthy | packages/api-client/src/generated/core/pathSerializer.gen.t… |
separatorObjectExplode |
software | healthy | packages/api-client/src/generated/core/pathSerializer.gen.t… |
serializeArrayParam |
software | healthy | packages/api-client/src/generated/core/pathSerializer.gen.t… |
joinedValues |
software | healthy | packages/api-client/src/generated/core/pathSerializer.gen.t… |
serializePrimitiveParam |
software | healthy | packages/api-client/src/generated/core/pathSerializer.gen.t… |
serializeObjectParam |
software | healthy | packages/api-client/src/generated/core/pathSerializer.gen.t… |
serializeFormDataPair |
software | healthy | packages/api-client/src/generated/core/bodySerializer.gen.t… |
serializeUrlSearchParamsPair |
software | healthy | packages/api-client/src/generated/core/bodySerializer.gen.t… |
getAuthToken |
software | healthy | packages/api-client/src/generated/core/auth.gen.ts:getAuthT… |
buildKeyMap |
software | healthy | packages/api-client/src/generated/core/params.gen.ts:buildK… |
stripEmptySlots |
software | healthy | packages/api-client/src/generated/core/params.gen.ts:stripE… |
buildClientParams |
software | healthy | packages/api-client/src/generated/core/params.gen.ts:buildC… |
defaultPathSerializer |
software | healthy | packages/api-client/src/generated/core/utils.gen.ts:default… |
getUrl |
software | healthy | packages/api-client/src/generated/core/utils.gen.ts:getUrl |
url |
software | healthy | packages/api-client/src/generated/core/utils.gen.ts:url |
getValidRequestBody |
software | healthy | packages/api-client/src/generated/core/utils.gen.ts:getVali… |
will |
software | healthy | packages/api-client/src/generated/client/types.gen.ts:will |
createClient |
software | healthy | packages/api-client/src/generated/client/client.gen.ts:crea… |
getConfig |
software | healthy | packages/api-client/src/generated/client/client.gen.ts:getC… |
setConfig |
software | healthy | packages/api-client/src/generated/client/client.gen.ts:setC… |
parseAs |
software | healthy | packages/api-client/src/generated/client/client.gen.ts:pars… |
makeMethodFn |
software | healthy | packages/api-client/src/generated/client/client.gen.ts:make… |
makeSseFn |
software | healthy | packages/api-client/src/generated/client/client.gen.ts:make… |
querySerializer |
software | healthy | packages/api-client/src/generated/client/utils.gen.ts:query… |
getParseAs |
software | healthy | packages/api-client/src/generated/client/utils.gen.ts:getPa… |
checkForExistence |
software | healthy | packages/api-client/src/generated/client/utils.gen.ts:check… |
setAuthParams |
software | healthy | packages/api-client/src/generated/client/utils.gen.ts:setAu… |
mergeConfigs |
software | healthy | packages/api-client/src/generated/client/utils.gen.ts:merge… |
headersEntries |
software | healthy | packages/api-client/src/generated/client/utils.gen.ts:heade… |
mergeHeaders |
software | healthy | packages/api-client/src/generated/client/utils.gen.ts:merge… |
fail |
software | healthy | scripts/new-tool.mjs:fail |
getFlag |
software | healthy | scripts/new-tool.mjs:getFlag |
write |
software | healthy | scripts/new-tool.mjs:write |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
CLAUDE.md |
software | healthy | CLAUDE.md |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
ROADMAP.md |
software | healthy | ROADMAP.md |
README.md |
software | healthy | README.md |
BACKLOG.md |
software | healthy | BACKLOG.md |
.gitleaks.toml |
software | healthy | .gitleaks.toml |
package.json |
software | healthy | package.json |
turbo.json |
software | healthy | turbo.json |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
03-code-study.md |
software | healthy | Research/03-code-study.md |
04-dashboard-ui-options.md |
software | healthy | Research/04-dashboard-ui-options.md |
05-download-technique.md |
software | healthy | Research/05-download-technique.md |
01-existing-tools.md |
software | healthy | Research/01-existing-tools.md |
02-how-it-works.md |
software | healthy | Research/02-how-it-works.md |
05-industry-patterns.md |
software | healthy | Research/06-restructure/05-industry-patterns.md |
06-proposed-structure.md |
software | healthy | Research/06-restructure/06-proposed-structure.md |
README.md |
software | healthy | Research/06-restructure/README.md |
04-calcom-conventions.md |
software | healthy | Research/06-restructure/04-calcom-conventions.md |
02-current-api-audit.md |
software | healthy | Research/06-restructure/02-current-api-audit.md |
03-binsr-conventions.md |
software | healthy | Research/06-restructure/03-binsr-conventions.md |
01-current-web-audit.md |
software | healthy | Research/06-restructure/01-current-web-audit.md |
openapi-ts.config.ts |
software | healthy | packages/api-client/openapi-ts.config.ts |
package.json |
software | healthy | packages/api-client/package.json |
index.ts |
software | healthy | packages/api-client/src/index.ts |
client.ts |
software | healthy | packages/api-client/src/client.ts |
index.ts |
software | healthy | packages/api-client/src/generated/index.ts |
types.gen.ts |
software | healthy | packages/api-client/src/generated/types.gen.ts |
client.gen.ts |
software | healthy | packages/api-client/src/generated/client.gen.ts |
sdk.gen.ts |
software | healthy | packages/api-client/src/generated/sdk.gen.ts |
types.gen.ts |
software | healthy | packages/api-client/src/generated/core/types.gen.ts |
serverSentEvents.gen.ts |
software | healthy | packages/api-client/src/generated/core/serverSentEvents.gen… |
queryKeySerializer.gen.ts |
software | healthy | packages/api-client/src/generated/core/queryKeySerializer.g… |
pathSerializer.gen.ts |
software | healthy | packages/api-client/src/generated/core/pathSerializer.gen.ts |
bodySerializer.gen.ts |
software | healthy | packages/api-client/src/generated/core/bodySerializer.gen.ts |
auth.gen.ts |
software | healthy | packages/api-client/src/generated/core/auth.gen.ts |
params.gen.ts |
software | healthy | packages/api-client/src/generated/core/params.gen.ts |
utils.gen.ts |
software | healthy | packages/api-client/src/generated/core/utils.gen.ts |
index.ts |
software | healthy | packages/api-client/src/generated/client/index.ts |
types.gen.ts |
software | healthy | packages/api-client/src/generated/client/types.gen.ts |
client.gen.ts |
software | healthy | packages/api-client/src/generated/client/client.gen.ts |
utils.gen.ts |
software | healthy | packages/api-client/src/generated/client/utils.gen.ts |
new-tool.mjs |
software | healthy | scripts/new-tool.mjs |
README.md |
software | healthy | Implementation/README.md |
requirements.txt |
software | healthy | Implementation/phase0-spike/requirements.txt |
README.md |
software | healthy | Implementation/phase0-spike/README.md |
transcribe.py |
software | healthy | Implementation/phase0-spike/transcribe.py |
.env.example |
software | healthy | apps/api/.env.example |
openapi.json |
software | healthy | apps/api/openapi.json |
requirements.txt |
software | healthy | apps/api/requirements.txt |
README.md |
software | healthy | apps/api/README.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Research |
software | healthy | Research |
06-restructure |
software | healthy | Research/06-restructure |
packages |
software | healthy | packages |
api-client |
software | healthy | packages/api-client |
src |
software | healthy | packages/api-client/src |
generated |
software | healthy | packages/api-client/src/generated |
core |
software | healthy | packages/api-client/src/generated/core |
client |
software | healthy | packages/api-client/src/generated/client |
scripts |
software | healthy | scripts |
Implementation |
software | healthy | Implementation |
phase0-spike |
software | healthy | Implementation/phase0-spike |
apps |
software | healthy | apps |
api |
software | healthy | apps/api |
app |
software | healthy | apps/api/app |
jobs |
software | healthy | apps/api/app/jobs |
providers |
software | healthy | apps/api/app/providers |
llm |
software | healthy | apps/api/app/providers/llm |
transcription |
software | healthy | apps/api/app/providers/transcription |
media |
software | healthy | apps/api/app/media |
integrations |
software | healthy | apps/api/app/integrations |
instagram |
software | healthy | apps/api/app/integrations/instagram |
tools |
software | healthy | apps/api/app/tools |
profile |
software | healthy | apps/api/app/tools/profile |
transcribe |
software | healthy | apps/api/app/tools/transcribe |
download |
software | healthy | apps/api/app/tools/download |
models |
software | healthy | apps/api/app/models |
core |
software | healthy | apps/api/app/core |
tests |
software | healthy | apps/api/tests |
scripts |
software | healthy | apps/api/scripts |
alembic |
software | healthy | apps/api/alembic |
versions |
software | healthy | apps/api/alembic/versions |
web |
software | healthy | apps/web |
src |
software | healthy | apps/web/src |
app |
software | healthy | apps/web/src/app |
api |
software | healthy | apps/web/src/app/api |
proxy |
software | healthy | apps/web/src/app/api/proxy |
[...path] |
software | healthy | apps/web/src/app/api/proxy/[...path] |
auth |
software | healthy | apps/web/src/app/api/auth |
[...all] |
software | healthy | apps/web/src/app/api/auth/[...all] |
(dashboard) |
software | healthy | apps/web/src/app/(dashboard) |
tools |
software | healthy | apps/web/src/app/(dashboard)/tools |
ranking |
software | healthy | apps/web/src/app/(dashboard)/tools/ranking |
export |
software | healthy | apps/web/src/app/(dashboard)/tools/export |
profile |
software | healthy | apps/web/src/app/(dashboard)/tools/profile |
hashtags |
software | healthy | apps/web/src/app/(dashboard)/tools/hashtags |
cover |
software | healthy | apps/web/src/app/(dashboard)/tools/cover |
overview |
software | healthy | apps/web/src/app/(dashboard)/tools/overview |
transcribe |
software | healthy | apps/web/src/app/(dashboard)/tools/transcribe |
(auth) |
software | healthy | apps/web/src/app/(auth) |
sign-in |
software | healthy | apps/web/src/app/(auth)/sign-in |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ApiError |
software | healthy | packages/api-client/src/client.ts:ApiError |
Interceptors |
software | healthy | packages/api-client/src/generated/client/utils.gen.ts:Inter… |
$ |
software | healthy | scripts/new-tool.mjs:$ |
HandlerResult |
software | healthy | apps/api/app/jobs/handlers.py:18 |
QuotaExceededError |
software | healthy | apps/api/app/jobs/quota.py:16 |
AnthropicProvider |
software | healthy | apps/api/app/providers/llm/anthropic.py:20 |
OpenAIProvider |
software | healthy | apps/api/app/providers/llm/openai.py:20 |
Message |
software | healthy | apps/api/app/providers/llm/base.py:12 |
LLMResult |
software | healthy | apps/api/app/providers/llm/base.py:18 |
LLMProvider |
software | healthy | apps/api/app/providers/llm/base.py:25 |
OpenAIEngine |
software | healthy | apps/api/app/providers/transcription/openai.py:14 |
AssemblyAIEngine |
software | healthy | apps/api/app/providers/transcription/assemblyai.py:14 |
Segment |
software | healthy | apps/api/app/providers/transcription/base.py:10 |
Transcript |
software | healthy | apps/api/app/providers/transcription/base.py:17 |
Engine |
software | healthy | apps/api/app/providers/transcription/base.py:30 |
LocalWhisperEngine |
software | healthy | apps/api/app/providers/transcription/local_whisper.py:15 |
_NoRedirect |
software | healthy | apps/api/app/integrations/instagram/http.py:31 |
ReelSummary |
software | healthy | apps/api/app/integrations/instagram/profile.py:30 |
ReelsPage |
software | healthy | apps/api/app/integrations/instagram/profile.py:52 |
ProfileInfo |
software | healthy | apps/api/app/integrations/instagram/profile.py:101 |
ProfileReelsRequest |
software | healthy | apps/api/app/tools/profile/schemas.py:8 |
ReelSummaryModel |
software | healthy | apps/api/app/tools/profile/schemas.py:16 |
ProfileReelsResponse |
software | healthy | apps/api/app/tools/profile/schemas.py:26 |
ProfileInfoRequest |
software | healthy | apps/api/app/tools/profile/schemas.py:32 |
ProfileInfoResponse |
software | healthy | apps/api/app/tools/profile/schemas.py:36 |
TranscribeRequest |
software | healthy | apps/api/app/tools/transcribe/schemas.py:12 |
Segment |
software | healthy | apps/api/app/tools/transcribe/schemas.py:19 |
TranscriptResult |
software | healthy | apps/api/app/tools/transcribe/schemas.py:25 |
JobResponse |
software | healthy | apps/api/app/tools/transcribe/schemas.py:33 |
FormatsRequest |
software | healthy | apps/api/app/tools/download/schemas.py:8 |
QualityOption |
software | healthy | apps/api/app/tools/download/schemas.py:12 |
FormatsResponse |
software | healthy | apps/api/app/tools/download/schemas.py:20 |
ZipRequest |
software | healthy | apps/api/app/tools/download/schemas.py:26 |
CoverRequest |
software | healthy | apps/api/app/tools/download/schemas.py:31 |
CoverResponse |
software | healthy | apps/api/app/tools/download/schemas.py:35 |
Job |
software | healthy | apps/api/app/models/job.py:16 |
Settings |
software | healthy | apps/api/app/core/config.py:8 |
TTLCache |
software | healthy | apps/api/app/core/cache.py:17 |
ToolError |
software | healthy | apps/api/app/core/errors.py:10 |
PrivateContentError |
software | healthy | apps/api/app/core/errors.py:21 |
RateLimitedError |
software | healthy | apps/api/app/core/errors.py:29 |
NotFoundError |
software | healthy | apps/api/app/core/errors.py:41 |
DownloadError |
software | healthy | apps/api/app/core/errors.py:49 |
NoAudioError |
software | healthy | apps/api/app/core/errors.py:57 |
EngineError |
software | healthy | apps/api/app/core/errors.py:65 |
Base |
software | healthy | apps/api/app/core/db.py:21 |
TestExtractShortcode |
software | healthy | apps/api/tests/test_parsing.py:20 |
TestExtractHashtags |
software | healthy | apps/api/tests/test_parsing.py:41 |
TestCursorCodec |
software | healthy | apps/api/tests/test_parsing.py:56 |
TestClassifyDownloadError |
software | healthy | apps/api/tests/test_parsing.py:65 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
RootLayout |
frontend | healthy | apps/web/src/app/layout.tsx |
DashboardLayout |
frontend | healthy | apps/web/src/app/(dashboard)/layout.tsx |
HomePage |
frontend | healthy | apps/web/src/app/(dashboard)/page.tsx |
Page |
frontend | healthy | apps/web/src/app/(dashboard)/tools/ranking/page.tsx |
Page |
frontend | healthy | apps/web/src/app/(dashboard)/tools/export/page.tsx |
Page |
frontend | healthy | apps/web/src/app/(dashboard)/tools/profile/page.tsx |
Page |
frontend | healthy | apps/web/src/app/(dashboard)/tools/hashtags/page.tsx |
Page |
frontend | healthy | apps/web/src/app/(dashboard)/tools/cover/page.tsx |
Page |
frontend | healthy | apps/web/src/app/(dashboard)/tools/overview/page.tsx |
Page |
frontend | healthy | apps/web/src/app/(dashboard)/tools/transcribe/page.tsx |
AuthLayout |
frontend | healthy | apps/web/src/app/(auth)/layout.tsx |
SignInPage |
frontend | healthy | apps/web/src/app/(auth)/sign-in/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /health |
api | healthy | apps/api/app/main.py |
POST /reels |
api | healthy | apps/api/app/tools/profile/router.py |
POST /info |
api | healthy | apps/api/app/tools/profile/router.py |
POST / |
api | healthy | apps/api/app/tools/transcribe/router.py |
GET /{job_id} |
api | healthy | apps/api/app/tools/transcribe/router.py |
POST /formats |
api | healthy | apps/api/app/tools/download/router.py |
GET /file |
api | healthy | apps/api/app/tools/download/router.py |
POST /cover |
api | healthy | apps/api/app/tools/download/router.py |
GET /image |
api | healthy | apps/api/app/tools/download/router.py |
POST /zip |
api | healthy | apps/api/app/tools/download/router.py |
POST |
api | healthy | scripts/new-tool.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
/(dashboard) |
frontend | healthy | apps/web/src/app/(dashboard)/page.tsx |
/(dashboard)/tools/ranking |
frontend | healthy | apps/web/src/app/(dashboard)/tools/ranking/page.tsx |
/(dashboard)/tools/export |
frontend | healthy | apps/web/src/app/(dashboard)/tools/export/page.tsx |
/(dashboard)/tools/profile |
frontend | healthy | apps/web/src/app/(dashboard)/tools/profile/page.tsx |
/(dashboard)/tools/hashtags |
frontend | healthy | apps/web/src/app/(dashboard)/tools/hashtags/page.tsx |
/(dashboard)/tools/cover |
frontend | healthy | apps/web/src/app/(dashboard)/tools/cover/page.tsx |
/(dashboard)/tools/overview |
frontend | healthy | apps/web/src/app/(dashboard)/tools/overview/page.tsx |
/(dashboard)/tools/transcribe |
frontend | healthy | apps/web/src/app/(dashboard)/tools/transcribe/page.tsx |
/(auth)/sign-in |
frontend | healthy | apps/web/src/app/(auth)/sign-in/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | CLAUDE.md |
postgres |
data | healthy | CLAUDE.md |
mongodb |
data | healthy | pnpm-lock.yaml |
postgresql |
data | healthy | apps/api/.env.example |
redis |
data | healthy | apps/api/app/core/cache.py |
| Label | Layer | Status | Path |
|---|---|---|---|
Job |
data | healthy | apps/api/app/models/job.py |
jobs |
data | healthy | apps/api/app/models/job.py |
Base |
data | healthy | apps/api/app/core/db.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:64 |
network | healthy | pnpm-lock.yaml |
port:16 |
network | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
alijawadzaidi__instagram-tools |
software | healthy | /data/fable5_failed_archive/alijawadzaidi__instagram-tools |
| Label | Layer | Status | Path |
|---|---|---|---|
120.0.0.0 |
network | healthy | apps/api/app/integrations/instagram/http.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | apps/api/README.md |
This page is publicly accessible at:
https://repobility.com/scan/144b82ec-398b-419d-a9a3-953959b4d500/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/144b82ec-398b-419d-a9a3-953959b4d500/
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.