B_Act Labs provides a unified API for behavioral intelligence, model orchestration, and adaptive AI systems. Deploy once and integrate with OpenAI, Anthropic, robotics platforms, and custom LLMs.
Real-time emotional signal parsing from voice, visual, and text
Intelligent model selection based on cost, latency, and capability
Distributed tracing and request inspection for debugging
/api/v1/behavioral-signalsProcess multimodal signals (voice, visual, semantic) and extract emotional states
signalstimestampmodel_idconfidenceemotional_statecognitive_loadintent_predictioncurl -X POST https://api.bact-labs.io/api/v1/behavioral-signals \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"signals": "value",
"timestamp": 1775290849926
}'/api/v1/orchestrate-modelsDynamic routing of requests across OpenAI, Anthropic, and custom LLMs
querycontextlatency_limitcost_constraintselected_modelrouting_reasonexpected_latencyfallback_chaincurl -X POST https://api.bact-labs.io/api/v1/orchestrate-models \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"query": "value",
"timestamp": 1775290849926
}'/api/v1/analyze-behaviorDeep behavioral analysis including hesitation detection, attention metrics
session_iduser_datainteraction_historyhesitation_scoreattention_spancognitive_frictionadaptation_suggestionscurl -X POST https://api.bact-labs.io/api/v1/analyze-behavior \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"session_id": "value",
"timestamp": 1775290849926
}'/api/v1/agent-statusGet real-time status of all behavioral intelligence agents
filter (optional)agentsactive_workflowsthroughputlatency_p95curl -X GET https://api.bact-labs.io/api/v1/agent-status \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"filter (optional)": "value",
"timestamp": 1775290849926
}'/api/v1/adaptive-uiGet UI adaptation recommendations based on behavioral signals
current_statebehavioral_datauser_profileui_changeslayout_suggestionscontent_priorityinteraction_patternscurl -X POST https://api.bact-labs.io/api/v1/adaptive-ui \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"current_state": "value",
"timestamp": 1775290849926
}'/api/v1/observability/tracesDistributed tracing for request flows across agents and models
trace_idservice_filtertime_rangespanslatency_breakdownerror_detailsdependenciescurl -X GET https://api.bact-labs.io/api/v1/observability/traces \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"trace_id": "value",
"timestamp": 1775290849926
}'All requests require an API key passed via the Authorization header:
Authorization: Bearer sk-proj_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Get your API key from the workspace settings.
Requests/minute
600
Concurrent connections
100
Tokens/day
10M
import requests
api_key = "sk-proj_your_key_here"
headers = {"Authorization": f"Bearer {api_key}"}
# Analyze behavioral signals
response = requests.post(
"https://api.bact-labs.io/api/v1/behavioral-signals",
headers=headers,
json={
"signals": {
"voice": {"confidence": 0.85, "tone": "professional"},
"visual": {"focus_intensity": 0.89},
"semantic": {"intent": "inquiry", "sentiment": "neutral"}
}
}
)
print(response.json())