qwen3-embedding:8b needs >60s on first load. Set EMBEDDING_TIMEOUT=300
(worker executes at 2x = 600s) and TIMEOUT=600 for LLM calls.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Adds pkgs.bun to lightrag devShell and builds the React frontend
on first shell entry if lightrag/api/webui doesn't exist yet.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
ollama python package is in the offline-llm extra, not api.
Always run uv sync (not just on first entry) so extra changes take effect.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Impure devShells using uv + Python 3.12 for each project.
LD_LIBRARY_PATH set for NixOS native wheel compatibility.
Neo4j managed via nix run .#neo4j-start / neo4j-stop.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>