retentioneering-tools
Python toolkit, MCP server, and agent skills for reproducible, auditable clickstream and event log analytics. Helps AI agents, data scientists and analysts build, validate, and cross-check product ana
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
Interactive citation network explorer powered by live OpenAlex data,
GPU-accelerated visualisation, and a built-in AI assistant.檢視完整 README ↗Interactive citation network explorer powered by live OpenAlex data, GPU-accelerated visualisation, and a built-in AI assistant.
Live demo: https://uoa-eresearch.github.io/citations/
spaceDimensions: 3 mode, vendored
from a pre-release build in vendor/cosmos-gl/ (see its README to rebuild/upgrade).No setup needed on the CER network: if ai.cer-sandbox.cloud.edu.au is reachable, the app
detects it on load and uses it automatically (its first advertised model), so the assistant just
works. Otherwise it falls back to the Anthropic API and waits for you to add credentials.
To choose a different backend, open ✦ Ask AI → ⚙ settings and pick a provider. All credentials are stored only in your browser's localStorage and requests go directly from the browser to the provider (no server in between). Picking a provider yourself is remembered and disables the sandbox auto-detection. With no provider available, only simple typed commands work (“show map”, “load author name”).
bedrock:InvokeModel permission; requests are SigV4-signed in the browser straight to the
Bedrock runtime (which supports CORS). Prefer short-lived STS/Cognito credentials. Model ID
e.g. anthropic.claude-opus-5.my-resource.azure.anthropic.com) and API
key; model e.g. claude-opus-5. If the browser blocks requests, enable CORS for your origin on
the resource.https://ai.cer-sandbox.cloud.edu.au/v1, the default
when reachable) or any other OpenAI-compatible server (Ollama, LM Studio, vLLM, …): base URL,
optional key, and a model that supports tool calling — the model box autocompletes from the
server's /v1/models. Tool-use quality varies by model. For Ollama served on a different
origin, set OLLAMA_ORIGINS.The app is a static site (ES modules — it needs an HTTP server, not file://):
python3 -m http.server
# then open http://localhost:8000/
?data=Dan — load a pre-fetched local dataset from data/Dan.json?type=author&id=A5043686349&name=Giovanni%20Coco — deep-link a live OpenAlex entity./fetch_author.py AUTHOR_NAME and ./fetch_paper.py PAPER_ID (after
pip3 install -r requirements.txt) save datasets into data/ for offline use: