How it works
Your agent runs as a Python subprocess managed by Friday. It communicates with the outside world through the host:LLM access
Route calls through Friday’s provider registry. No API keys in your code - the platform handles auth, rate limits, and routing.
HTTP requests
Call external APIs through Friday’s fetch layer. TLS termination and timeouts handled by Friday.
MCP tools
Configure Model Context Protocol servers and invoke tools - GitHub, databases, filesystems, and more.
Progress streaming
Emit real-time progress updates that appear in the Studio UI while your agent runs.
Language SDKs
Define agents in code using the Agent SDK. Each SDK provides a consistent interface for building agents that integrate with Friday’s runtime, tools, and orchestration layer.Python
Build agents in Python. Runtime Python package with NATS subprocess execution. Install additional pure-Python packages into the agent environment. Set up IDE support for autocomplete and type checking.

