github analyzed 075c5b4

lucasastorian/llmwiki

github

Open Source Implementation of Karpathy's LLM Wiki. Upload documents, connect your Claude account via MCP, and have it write your wiki !

maintainer
lucasastorian
license
Apache-2.0
first seen
2026-06-01
last seen
2026-06-16
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 0 tools
transport streamable-http · http counts 0 tools · 0 res · 0 prompts permission surface via code analysis

no tools enumerated yet for this server.

code evidence vHEAD · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

filesystem 17

  • fs lucasastorian-llmwiki-075c5b4/api/domain/local_processor.py :10 import shutil
  • fs lucasastorian-llmwiki-075c5b4/api/domain/watcher.py :19 from pathlib import Path
  • fs lucasastorian-llmwiki-075c5b4/api/infra/db/sqlite.py :13 from pathlib import Path
  • fs lucasastorian-llmwiki-075c5b4/api/infra/storage/local.py :9 import shutil
  • fs lucasastorian-llmwiki-075c5b4/api/infra/tus.py :7 from pathlib import Path
  • fs lucasastorian-llmwiki-075c5b4/api/main.py :109 from pathlib import Path
  • fs lucasastorian-llmwiki-075c5b4/api/routes/files.py :11 from pathlib import Path
  • fs lucasastorian-llmwiki-075c5b4/api/routes/local_upload.py :8 from pathlib import Path
  • fs lucasastorian-llmwiki-075c5b4/api/services/local.py :7 from pathlib import Path
  • fs lucasastorian-llmwiki-075c5b4/api/services/ocr.py :7 from pathlib import Path
  • fs lucasastorian-llmwiki-075c5b4/api/services/pdf_extract.py :11 from pathlib import Path
  • fs lucasastorian-llmwiki-075c5b4/api/services/s3.py :4 from pathlib import Path
  • fs lucasastorian-llmwiki-075c5b4/converter/main.py :12 from pathlib import Path
  • fs lucasastorian-llmwiki-075c5b4/mcp/config.py :1 from pathlib import Path
  • fs lucasastorian-llmwiki-075c5b4/mcp/hosted.py :5 from pathlib import Path
  • fs lucasastorian-llmwiki-075c5b4/mcp/local_server.py :16 from pathlib import Path
  • fs lucasastorian-llmwiki-075c5b4/mcp/vaultfs/sqlite.py :7 from pathlib import Path

shell / exec 4

  • shell lucasastorian-llmwiki-075c5b4/api/domain/local_processor.py :11 import subprocess
  • shell lucasastorian-llmwiki-075c5b4/api/routes/files.py :10 import subprocess
  • shell lucasastorian-llmwiki-075c5b4/api/services/ocr.py :5 import subprocess
  • shell lucasastorian-llmwiki-075c5b4/converter/main.py :8 import subprocess

network 7

  • net lucasastorian-llmwiki-075c5b4/api/auth.py :5 import httpx
  • net lucasastorian-llmwiki-075c5b4/api/domain/local_processor.py :310 import httpx
  • net lucasastorian-llmwiki-075c5b4/api/html_parser/parser.py :9 from urllib.parse import urljoin
  • net lucasastorian-llmwiki-075c5b4/api/services/ocr.py :10 import httpx
  • net lucasastorian-llmwiki-075c5b4/api/services/webclip_assets.py :9 import socket
  • net lucasastorian-llmwiki-075c5b4/converter/main.py :13 from urllib.parse import urlparse
  • net lucasastorian-llmwiki-075c5b4/mcp/hosted.py :10 from urllib.parse import urlparse

secrets 1

  • secrets lucasastorian-llmwiki-075c5b4/converter/main.py :48 CONVERTER_SECRET = os.environ.get("CONVERTER_SECRET", "")

database 10

  • db lucasastorian-llmwiki-075c5b4/api/main.py :62 import asyncpg
  • db lucasastorian-llmwiki-075c5b4/api/routes/ws.py :11 import asyncpg
  • db lucasastorian-llmwiki-075c5b4/api/scoped_db.py :1 import asyncpg
  • db lucasastorian-llmwiki-075c5b4/api/scripts/backfill_wiki_chunks.py :19 import asyncpg
  • db lucasastorian-llmwiki-075c5b4/api/services/chunker.py :11 import asyncpg
  • db lucasastorian-llmwiki-075c5b4/api/services/hosted.py :12 import asyncpg
  • db lucasastorian-llmwiki-075c5b4/api/services/ocr.py :9 import asyncpg
  • db lucasastorian-llmwiki-075c5b4/mcp/db.py :4 import asyncpg
  • db lucasastorian-llmwiki-075c5b4/mcp/services/chunker.py :17 import asyncpg
  • db lucasastorian-llmwiki-075c5b4/mcp/vaultfs/postgres.py :6 import asyncpg

tool registrations 1

  • ping lucasastorian-llmwiki-075c5b4/mcp/local_server.py :107

declared dependencies 25

  • fastapi@==0.136.1
  • starlette@==1.3.1
  • idna@>=3.15
  • uvicorn@[standard]==0.46.0
  • asyncpg@==0.31.0
  • pyjwt@[crypto]==2.13.0
  • httpx@==0.28.1
  • pydantic@==2.13.4
  • pydantic-settings@==2.14.0
  • python-multipart@==0.0.31
  • logfire@[fastapi,asyncpg]==4.32.1
  • sentry-sdk@[fastapi]==2.59.0
  • pyyaml@==6.0.3
  • aioboto3@==15.5.0
  • openpyxl@==3.1.5
  • beautifulsoup4@==4.13.4
  • lxml@==6.1.0
  • opendataloader-pdf@==2.3.0
  • aiosqlite@==0.22.1
  • watchfiles@==1.1.0
  • slowapi@==0.1.9
  • aiohttp@==3.14.1
  • cryptography@==48.0.1
  • requests@==2.33.1
  • urllib3@==2.7.0