
Reasoning.Orchestration.Execution.
Cortiq: building intelligent workflows for the agent era.
Reason
Describe a task in plain words. Cortiq breaks it into numbered steps, each tied to one tool, and shows the plan before anything runs.
Flow
Edit the steps, then run them with built-in tools that read Base, hash, calculate and summarise, with a status on every step.
Verify
Actions wait for your yes. Export the action log, then anchor its hash on Base as a receipt anyone can check.
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.
- 1Task text
- 2Step plan
- 3Tool runner
- 4Approval gate
- 5Read-only relay
- 6Base RPC
- 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.
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.
—
Feed onBase
—
Transfer—
—
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.