juras.iobeta
Sign inStart free
NEWv0.4 — sessions, region pinning & append

Ready-to-go workspaces for your agents

Drop in any text file, start a session, and your agent gets a grep endpoint that just works — through one simple API.

⌘K
or drop a folder anywhere on this card
workspace · 0 / 10 mb (free beta)
any text file format·bearer-token API·zero data retention by default
Results will appear here · try a query above
Drop in any text file or folder. juras.io exposes one grep endpoint your agent can call from anywhere.
API
Sign up and you're querying in 30 seconds.
Free API key with every account · no credit card · 1,000 requests / month on the house.
Create free key
The API

Three lines. That's it.

No infra to assemble. No index to operate. Hand juras.io a folder of text files and your agent gets a grep tool that just works.

Three endpoints
POST /sessions, GET /grep, PUT /append. That's the whole surface — bearer-token auth, JSON in, JSON out.
Workspaces, no boring stuff
Sessions act as agent-scoped workspaces. Spin up, grep, throw away — no infra to mind.
Zero retention by default
We don't store your data. Want persistence? Add one parameter and we'll keep it on our managed storage.
Plain HTTP, plain auth
No SDK lock-in. Anything that speaks HTTP and a bearer token can integrate in a few lines.
session.sh
# 1. POST /sessions — upload files, get a session ID
SESSION=$(curl -sX POST https://api.juras.io/api/v1/sessions \
-H "Authorization: Bearer $JURAS_KEY" \
-F "files=@./src/loop.ts;filename=src/loop.ts" \
-F "files=@./README.md;filename=README.md" \
| jq -r .id)
# → { "id": "3fa85f64-...", "storage": "memory", "file_count": 2 }
 
# 2. GET /sessions/{id}/grep — query the session
curl -sG "https://api.juras.io/api/v1/sessions/$SESSION/grep" \
-H "Authorization: Bearer $JURAS_KEY" \
--data-urlencode "query=runAgentLoop"
 
# 3. PUT /sessions/{id}/append — add more files to the session
curl -X PUT "https://api.juras.io/api/v1/sessions/$SESSION/append" \
-H "Authorization: Bearer $JURAS_KEY" \
-F "files=@./src/tools.ts;filename=src/tools.ts"
200 OK · /api/v1/grep · 12 hits returned
Pricing

Pay for what your agents actually use.

Pick a plan, or stay on pay-as-you-go and only pay for storage and requests you consume.

Free
Beta — temporary
$0while we're in beta
  • 10 MB ingested / month
  • 1,000 requests / month
  • 50 sessions total
  • 1 active session at a time
  • 1 persistent workspace
  • Community support
Free plan goes away once we leave beta — keep your usage and migrate any time.
Most popular
Pro
$17per month
  • 8 GB ingested limit
  • 1,000,000 requests / month
  • 5 GB managed storage
  • Unlimited sessions
  • Pay-as-you-go overages
  • Email support, < 24h
Overages billed at $0.20 / GB-month and $0.80 / 100k requests.
Scale
Region-pinned
$150per month
  • 70 GB ingested limit
  • 55,000,000 requests / month
  • 50 GB managed storage
  • Pick your region for low latency
  • Priority email support
  • Pay-as-you-go overages
Pin sessions to us-east, us-west, eu-central, or ap-south to keep agent loops snappy.
Custom
Teams & scale
Let's talkannual contract
  • Unlimited ingestion
  • Unlimited requests
  • Single-tenant deployment
  • VPC peering, BYO-region
  • SOC 2, DPA, custom SLA
  • Dedicated Slack channel
Audit logs, SSO/SAML, and custom retention policies included.
Pay-as-you-go

Buy storage and requests in any plan

Top up on demand or set hard caps so spend never surprises you. Bills metered to the second.
See full price list
Storage
$0.20
per GB · per month
Requests
$0.80
per 100,000
Indexing
$0.10
per GB ingested
Egress is always free — across every plan.
Side by side
FreeProScaleCustom
Ingestion limit10 MB8 GB70 GBUnlimited
Requests / month1,0001,000,00055,000,000Unlimited
Managed storage5 GB50 GB includedUnlimited
Sessions (total)50UnlimitedUnlimitedUnlimited
Active sessions1UnlimitedUnlimitedUnlimited
Persistent workspaces1UnlimitedUnlimitedUnlimited
Region pinning
Zero retention default
Pay-as-you-go overages
SSO / SAML
Single-tenant deploy
Audit logsIncomingIncomingIncomingIncoming
SupportCommunityEmail · 24hPriority emailSlack · 6h