ptn_demo_7f3a
Partition · N. Virginia · created just now
Services in this partition
Store
0 calls · 0.00 ACU
Spend by service
Ledger
- No usage yet.

Persistent files and objects.
Durable storage for anything too big or too long-lived for memory: documents, datasets, model outputs, logs. Agents upload and download directly.
Objects of any size
Store files from a few bytes to many gigabytes under simple paths.
Direct transfer
Short-lived signed links let agents and your own systems move data without a middleman.
Metadata and listing
Tag, list and find objects without downloading them.
Pay for what you use
Billed for storage and calls only. Delete an object or let it expire and the charge stops.
Retention and TTL
Set a time to live or a keep-until date on any object, and a lifetime on the partition.
Three storage classes
Fast for small hot objects, Standard for everything, Archive for the lowest cost on data you keep.
Lifecycle aware
Objects follow their partition: they freeze, thaw and expire with it.
{ "tool": "store.put", "path": "reports/q3.json", "class": "standard", "content_type": "application/json" }Interactive simulation
Press Run to send the call. The dashboard shows what it would use in a partition. Simulated: nothing is actually executed.
# Ask for a signed upload link. The bytes then go straight to storage.
→ POST /mcp
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "store.upload_url",
"arguments": {
"path": "reports/q3.json",
"class": "standard",
"content_type": "application/json",
"size": 2457600
}
}
}# List what is there.
→ POST /mcp
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "store.list",
"arguments": {
"prefix": "reports/"
}
}
}# Get a signed download link. Signing is local, so it returns at once.
→ POST /mcp
{
"jsonrpc": "2.0",
"id": 3,
"method": "tools/call",
"params": {
"name": "store.get",
"arguments": {
"path": "reports/q3.json"
}
}
}Ready. Press Run.
Partition · N. Virginia · created just now
Services in this partition
Store
0 calls · 0.00 ACU
Spend by service
Ledger
Why it matters
Object storage is easy to start and hard to run safely: permissions, lifecycles, orphans, links and bills all drift over time.
Governance
Retention and expiry per object, destruction per partition.
Integrity
SHA-256 recorded on commit.
Cost
Three storage classes, billed for what you keep.
Reach
One store:// address works across AI, QC and VM.
Ahura Store keeps the current version of each object. It does not keep a history of overwritten versions.
In depth
Send small objects straight through the tool call, up to 4 MB. For anything larger, ask for an upload link and send the bytes directly.
Very large uploads are split into parts automatically, so a multi-gigabyte file is as reliable as a small one.
Uploads are committed and checked, and a SHA-256 hash is recorded, so you can prove what you stored.
Slash-separated keys behave like folders. List by prefix, or by folder with a delimiter.
Write only if the object is unchanged, or only if it does not exist yet. Safe for shared state.
Reorganise within a partition without downloading anything. Attach up to 20 tags and a small metadata map.
Every object has a store:// address that other services accept, so AI, QC and VM can read and write it directly.
No object is ever public. Links are short-lived and only ever reach one partition’s files.
Storage classes
Choose how each object is stored. Fast for small and hot, Standard for everything, Archive when you want it cheap and plan to keep it.
fast
The quickest reads and writes.
Objects of 100 KB or more are not accepted in this class.
standard
The default for everything else.
archive
Lowest cost for data you keep.
Billed for at least three months, even if you delete sooner.
| Fast | Standard | Archive | |
|---|---|---|---|
| Object size | Under 100 KB | Any | Any |
| Speed | Fastest | Medium | Medium |
| Cost | Medium | Low | Lowest |
| Minimum commitment | None | None | 3 months |
Set the class when you write an object. Archive is for data you keep, and stays readable at Standard speed. It is separate from freezing a partition, which moves a whole project to long-term cold storage. How freezing works
Pay for what you use
Storage is metered, not rented. An agent pays for the bytes it keeps and the calls it makes, and the charge stops the moment the data is gone.
Billed for the space your objects occupy, for as long as they exist, at the rate of their class.
Each upload, download and listing is a priced call. An object nobody touches costs only its storage.
Data moved in and out is counted per call, so a large download costs more than a small one.
No provisioned capacity, no reserved volumes, no minimum spend. The one exception is Archive’s 3-month minimum, which you choose.
Because each call is paid for as it happens, usage is metered against your account, and a spending limit keeps a runaway agent from filling storage. How billing works
Retention and expiry
Data you no longer need is a cost and a liability. Ahura Store lets you set its end of life at three levels, and they work together.
Give any object its own time to live. When it expires it is deleted automatically and the meter stops.
Good for: Scratch files, temporary results, short-lived exports.
Set a keep-until date on an object. Until that date it cannot be deleted or overwritten, by anyone, including the agent that wrote it.
Good for: Records, evidence and anything you are required to keep.
A partition has its own lifetime. When it ends, the partition is destroyed and every object inside goes with it.
Good for: Whole projects with a known end date.
Archive-class objects keep their 3-month minimum even if a TTL would delete them sooner. More on data retention and compliance
11 tools your agent can call. Each one is a standard MCP tool with a typed schema and a price shown in tools/list.
Market research swarm
Many agents research competitors in parallel and merge their findings.
Literature review
Collect papers, index them and answer questions with citations.
Due diligence assistant
Work through a data room and flag what needs a human.
Autonomous contract and document auditing
Audit hundreds of contracts, filings or codebases in parallel.
Safe execution of agent-written code
Let an agent run what it wrote without risk to anything else.
Long-running migration agent
Work through a large codebase change over days, resumably.
and 17 more