Study Lab
A thinking space that branches

StudyLab - Follow
every thought.

Ask a question, explore the answer, then branch from any earlier idea without losing your way.

Your map stays in this browser. Added files are uploaded to the configured API.

Connection

API settings

Add your provider keys once, then create model cards and choose which model Study Lab uses by default.

API keys

Models

Choose one model as the default connection.

Synchronizer optional

Connect a self-hosted synchronizer to store all application data on the server. Only its URL and access token remain in localStorage. Leave both fields blank for local-only storage.

Not configured — data stays in this browser.

Shared instructions
Local-use note — any script running on this origin can access browser storage. Use restricted inference keys, treat an OpenAI Admin key as highly privileged, and never deploy this frontend publicly with saved keys.
Provider billing

API usage

· Month to date

Actual provider spend

Retrieved directly from each provider.

OpenAI organization — Admin key required
OpenRouter API key — API key required
Combined available — Waiting to refresh

OpenAI reports organization-wide costs and requires an organization-owner Admin API key. OpenRouter reports usage for the configured API key.

Local browser estimate

Only completed requests recorded by Study Lab in this browser.

Tokens 0
Estimated cost $0.00
Requests 0

Token breakdown

Input 0 Cached input 0 Output 0

By model

Recent requests

Provider totals can lag behind recent requests and may exclude taxes, credit-purchase fees, or other invoice adjustments. The local estimate excludes requests from other browsers and applications, incomplete requests without returned usage, and usage recorded before this tracker was added.

OpenAI ↗ OpenRouter ↗
Navigation

Keyboard shortcuts

j / kNext / previous visible node h / lParent / first child or expand g g / GFirst / last visible node J / KNext / previous conversation /Search all conversations iFocus the question composer SpaceCollapse or expand the active branch EscLeave search or input mode ?Show this shortcut reference