ThinkReasonLearn

Use it where you write

Get the score while you write a post, open a pull request, or run an agent.

On LinkedIn, as you write

A small score appears under LinkedIn's post box. It updates when you stop typing.

  1. 1In Chrome, open chrome://extensions, turn on Developer mode, press Load unpacked and pick the extension folder of this app.
  2. 2Open the extension and paste this key. It lets the extension use this app, and nothing else.…

In your own code

One call per text. You get the chance, the level and the reasons, as JSON.

curl https://api.thinkreasonlearn.com/v1/predict \
  -H "Authorization: Bearer $TRL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "think-reason-learn/linkedin-viral-post-predictor",
       "input": {"text": "I almost quit last year..."}}'

Get a key at api.thinkreasonlearn.com. Each call costs $0.01.

In your agent

Any agent that speaks the OpenAI API can call a decision model. It answers fast, and the same way every time.

from openai import OpenAI
trl = OpenAI(base_url="https://api.thinkreasonlearn.com/v1", api_key=TRL_API_KEY)
r = trl.chat.completions.create(
    model="think-reason-learn/github-pr-merge-predictor",
    messages=[{"role": "user", "content": pr_title_and_description}])

An MCP server for agents is coming soon.