Overview
The Bitfab web portal at bitfab.ai is where you view your traced AI workflows, inspect individual traces, label results, and manage automated graders.Trace Functions
When you instrument your code with the SDK, eachgetFunction() or get_function() call registers a trace function — a named group of related spans. The main navigation lists all your trace functions with summary stats:
- Total traces captured
- Evaluation status — how traces are performing against your graders
- Recent activity — latest traces and their outcomes
Traces
Each execution of an instrumented function produces a trace — a tree of spans capturing the full call stack with inputs, outputs, timing, and errors.Trace List
The trace list for a function shows:| Column | Description |
|---|---|
| Status | Success or error |
| Duration | Execution time |
| Grader Results | Pass/fail outcomes from automated graders |
| Created | When the trace was recorded |
Trace Detail
Click a trace to see the full span tree:Searching and Filtering
Filter traces by:- Status: Success or error
- Date range: Filter by time period
- Grader results: Pass or fail on specific graders
- Full-text search: Search across inputs, outputs, and error messages
- Tags: Filter by assigned tags
Labeling
Label traces to build evaluation datasets and track quality. See the Labeling guide for details.Settings
Additional configuration is available in the user menu:API Keys
Manage API keys for SDK authentication
Integrations
Configure external service connections
Tags
Organize traces with tags
Organizations
Bitfab uses organizations to group resources:- Each user belongs to one or more organizations
- Trace functions, traces, and API keys are scoped to an organization
- Team members can be invited to collaborate