Have an AI agent? Let it explore Baltor for you. Any assistant works, personal or coding.

Connect your agent
What your agent reads

The request it copies

Explore baltor.ai for me and report back. Start with https://baltor.ai/llms.txt, then read https://baltor.ai/.well-known/agent-card.json and https://baltor.ai/.well-known/mcp.json. Tell me which plan (Feeds at $4.99/mo, Pro at $29/mo, or Max at $49/mo) fits my work, what you would connect, and the setup steps at https://baltor.ai/connect. Stay read-only: read public pages and agent files, and check with me before any sign-in, purchase or change. If a step needs a key, name it (BALTOR_SERVICE_TOKEN) and I will add it myself.

Discovery files on baltor.ai

Read-only discovery is open. Keep BALTOR_SERVICE_TOKEN in your own environment.

Baltor
AccountMax Sign out

Morning report

Public preview

Close test-coverage gaps overnight, from 11:40 PM to 5:12 AM.

Waiting for yousync/retry.py

Which timeout should the retry tests use?

Paused at 3:10 AM after 19 calls. Answer to queue it for tonight.

It restarts from its checkpoint.

Enter the timeout the retry tests should use, then add it to the queue.

Added to tonight’s queue. The retry tests will use {{ answerText }}.

Results
12 modules8 checked by morning
Model calls
412 of 600Your limit
Time
5 h 32 min of 6 hFinished at 5:12 AM
Recovery
1 step resumedAfter a restart at 12:58 AM

Results by module

Select a module to see its record.

  • CheckedReady for reviewWaiting for you {{ r.calls }}
  • Coverage before
  • Coverage after
  • Target, 85%
  • Step ran
  • Interrupted attempt
  • Checkpoint
Sample run. Each module with its result, coverage, time and calls.
ModuleResultBeforeAfterStartedFinishedAttemptsCalls
billing/invoices.pyChecked58%91%12:08 AM12:32 AM131
search/ranking.pyChecked64%88%12:32 AM1:13 AM252
api/webhooks.pyChecked61%89%1:13 AM1:38 AM130
exports/csv_writer.pyChecked70%93%1:38 AM1:58 AM124
auth/session.pyReady for review49%86%1:58 AM2:31 AM144
notifications/email.pyChecked55%87%2:31 AM2:58 AM133
sync/retry.pyWaiting for you52%Waiting2:58 AM3:10 AM119
storage/uploads.pyReady for review47%85%3:10 AM3:41 AM138
reports/summary.pyChecked66%90%3:41 AM4:03 AM127
auth/permissions.pyChecked59%92%4:03 AM4:27 AM129
jobs/scheduler.pyReady for review44%86%4:27 AM4:53 AM142
utils/dates.pyChecked72%95%4:53 AM5:12 AM128
Sample run. Each module with its result, coverage, time and calls.
ModuleResultBeforeAfterStartedFinishedAttemptsCalls
billing/invoices.pyChecked58%91%12:08 AM12:32 AM131
search/ranking.pyChecked64%88%12:32 AM1:13 AM252
api/webhooks.pyChecked61%89%1:13 AM1:38 AM130
exports/csv_writer.pyChecked70%93%1:38 AM1:58 AM124
notifications/email.pyChecked55%87%2:31 AM2:58 AM133
reports/summary.pyChecked66%90%3:41 AM4:03 AM127
auth/permissions.pyChecked59%92%4:03 AM4:27 AM129
utils/dates.pyChecked72%95%4:53 AM5:12 AM128
Sample run. Each module with its result, coverage, time and calls.
ModuleResultBeforeAfterStartedFinishedAttemptsCalls
auth/session.pyReady for review49%86%1:58 AM2:31 AM144
storage/uploads.pyReady for review47%85%3:10 AM3:41 AM138
jobs/scheduler.pyReady for review44%86%4:27 AM4:53 AM142
Sample run. Each module with its result, coverage, time and calls.
ModuleResultBeforeAfterStartedFinishedAttemptsCalls
sync/retry.pyWaiting for you52%Waiting2:58 AM3:10 AM119

Step {{ sel.step }} of 12, local worker

{{ sel.name }}

CheckedReady for reviewWaiting for you

{{ sel.note }}

Ran
{{ sel.start }} to {{ sel.end }}
Coverage
{{ sel.cov }}
Model calls
{{ sel.calls }}

Files for this step

  • {{ f.name }}{{ f.kind }}, sha256 {{ f.sum }}…

Writes {{ sel.test }}

Checks

  • {{ c.text }}

Attempts

  1. {{ a.title }}{{ a.text }}

Supervisors and workers

Max

Process supervisors watch each worker overnight, with cloud tools alongside your local ones.

  • Local worker, Baltor HarnessRan all 12 modules. One restart at 12:58 AM. Last heartbeat 5:12 AM.Healthy
  • Cloud toolsOn standby all night, ready for steps that need them.Standby

Recovery rules

  • If an action times out, first check whether it happened.
  • Reconcile an uncertain outcome before repeating an external action.

Queued for tonight

Each task runs within the calls and time you allow it.

  • Write the retry tests for sync/retry.pyFrom its checkpoint, with your answer60 calls, 1 h
  • Upgrade the app to the next framework versionThe long tail, one tested change per step500 calls, 6 h
  • Run a security pass before releaseReview subagent, secret-scanning hook and dependency audit300 calls, 3 h

Runs with your own model access on the Baltor Harness. The local tools are free and open source.