cortiq
A wire sphere hanging over a fogged ridge at dusk, the Cortiq scene

Reasoning.Orchestration.Execution.

Cortiq: building intelligent workflows for the agent era.

How a task moves

From intent to a reviewed result.

Chatbots hand you an answer. Cortiq hands you a plan, runs it in the open, and keeps the record.

01

Input: your intent

Write the task the way you would say it to a colleague. Addresses, transaction hashes and pasted text are picked up as they are.

Format
Plain words
Limit
600 characters
Account
None needed

02

Reason: task planning

The task becomes numbered steps, one tool each, with every input visible. You can reorder, edit or delete any step before it runs.

Planner
Rules or AI
Tools
13 built in
Edits
Before any run

03

Execute: tool workflow

Steps run one after another with a live status. Anything that acts outside the run stops and waits for your approval first.

Actions
Approved by you
Log
Every step
Receipt
On Base

Where each part runs

Heavy work in your browser, proof on Base.

Planning and tools run off-chain, on your device or through a read-only relay. Only two hashes and two counts ever reach Base, and only when you sign.

  1. 1Task text
  2. 2Step plan
  3. 3Tool runner
  4. 4Approval gate
  1. 5Read-only relay
  2. 6Base RPC
  3. 7Receipt contract

Your browser

Parts 1 to 4: the task, the plan, the runner and the approval gate.

This site

Part 5: a relay that only forwards read calls to a short allowlist.

Base

Parts 6 and 7: chain reads and the receipt contract, if you anchor.

Toolset

Every tool labelled before it runs.

Reads and calculations run on their own. Anything that leaves the run, a file, your clipboard or a signature, is marked as an action and waits for you.

blockbalancetxtokenpricehashpickcalcsummarycomposefilesign
  • Base statusRead

    Tool
    chain.status
    Runs
    Relay · read
    Approval
    None
    Needs
    Nothing
  • Wallet balanceRead

    Tool
    chain.balance
    Runs
    Relay · read
    Approval
    None
    Needs
    Nothing
  • Transaction statusRead

    Tool
    chain.tx
    Runs
    Relay · read
    Approval
    None
    Needs
    Nothing
  • Token factsRead

    Tool
    token.info
    Runs
    Relay · read
    Approval
    None
    Needs
    Nothing
  • ETH priceRead

    Tool
    price.eth
    Runs
    Relay · read
    Approval
    None
    Needs
    Nothing
  • Hash textCompute

    Tool
    hash.text
    Runs
    Browser
    Approval
    None
    Needs
    Nothing
  • Pick JSON fieldsCompute

    Tool
    json.pick
    Runs
    Browser
    Approval
    None
    Needs
    Nothing
  • CalculateCompute

    Tool
    math.calc
    Runs
    Browser
    Approval
    None
    Needs
    Nothing
  • Summarise textCompute

    Tool
    text.summary
    Runs
    Browser
    Approval
    None
    Needs
    Nothing
  • Compose textCompute

    Tool
    text.template
    Runs
    Browser
    Approval
    None
    Needs
    Nothing
  • Save a fileAction

    Tool
    action.file
    Runs
    Browser
    Approval
    Required
    Needs
    Nothing
  • Copy to clipboardAction

    Tool
    action.clipboard
    Runs
    Browser
    Approval
    Required
    Needs
    Nothing
  • Sign a statementAction

    Tool
    action.sign
    Runs
    Browser
    Approval
    Required
    Needs
    Wallet

Read lane By default

Runs without asking

Block, balance, transaction, token and price reads, hashing, picking fields, maths and quoting summaries. None of them can change anything.

Action lane Gated

Waits for your approval

Saving a file, writing to the clipboard and signing a statement pause the run, show the exact content, and log your decision either way.

Ground rules

Four numbers we keep at zero.

No keys in our hands, no runs on our servers, no trackers, and no action without a person saying yes.

Private keys
in our hands

Runs stored
server-side

Tracking scripts
loaded here

Actions run
without your yes

Live on Base

What a receipt costs, right now.

Every figure below is read from Base as you load the page: the ETH price, the gas price and what one run receipt would cost at those numbers.

ETH / USDChainlink

—

Feed onBase

Base gasBlock

—

Transfer—

One run receiptEstimate

—

Gas~210,000

Read live from Base. Receipt cost = test gas × current gas price × ETH price; your wallet shows the exact fee.

Cortiq

Reason before you run.

Plans you can read, tools that say what they do, and a log you can prove later.