47
runs last night. Three failed. You found out this morning.
v1 · Agent observability
Most developers find out their agent broke from an angry user. Farol tells you first.
Open source SDK · View on GitHub →
The gap
47
runs last night. Three failed. You found out this morning.
3×
higher token costs after a prompt tweak last Tuesday. You noticed on Friday.
1
decorator to get started
from farol import trace
@trace(agent_name="my-agent", farol_key="frl_...")
def my_agent(task, run=None):
run["topic"] = task # that’s it
Product
Farol tracks token spend per run and learns what's normal for each agent. The moment something costs 3× more than usual, you get an alert — before your cloud provider does. Set monthly budget limits and get notified the instant they're crossed.
Open any run and see every tool call, LLM call, duration, and error reconstructed end to end. No log diving, no guessing. The trace timeline shows exactly where things went wrong and how long each step took.
A weekly email lands every Monday with your agents' success rate, cost, and quality score for the week. Green means sleep. Red means act. One email, no noise.
Rate outputs with a thumbs up or down. Farol tracks quality over time and alerts you when it drops — so you catch prompt degradation before your users do.
Automatic regression detection compares this week's success rate against last week's. If something changed, you'll know — with which agent, how much, and a direct link to investigate.
Generate a read-only dashboard link and share it with clients, investors, or teammates. They see live data. They don't see your settings or API keys.
ALWAYS ON
Pricing
Simple pricing. No sales call.
€0/mo
€20/month
excl. VAT
Most popular
€50/month
excl. VAT
€199/month