Getting started in 30 seconds
From the App
To get started, sign up and login to Root Signals app. Select an evaluator under Evaluators tab and Execute. You will get a score between 0
and 1
and the justification for the score.


Programmatically
Create your Root Signals API key under Settings > Developer.
In Python
pip install root-signals
Quick test
Root Signals provides over 30 evaluators or judges, which you can use to score any text based on a wealth of metrics. You can attach evaluators to an existing application with just a few lines of code.
from root import RootSignals
# Just a quick test?
# You can get a temporary API key from https://app.rootsignals.ai/demo-user
client = RootSignals(api_key="my-developer-key")
client.evaluators.Politeness(
response="You can find the instructions from our Careers page."
)
# {score=0.7, justification='The response is st...', execution_log_id=...}
Via REST API
You can execute evaluators in your favourite framework and tech stack via our REST API:


Root Signals MCP Server (for Agents)
Our Model Context Protocol (MCP) equips your AI agents with evaluation capabilities.
Last updated