Free-first AI operating platform

Build privately.
Scale only when ready.

One owner workspace for AI assistance, fresh research, projects, files, Word/Excel/PowerPoint/PDF output, approvals, memory, knowledge and usage controls.

Paid providers blockedLocal-first persistenceOwner approvalsExportable dataPWA mobile path

Live orchestration gateway

Free-first Router

Checking runtime
01
ClassifyTask · freshness · privacy · cost
02
RouteFree research or Sakthi Edge first
03
CreateAnswer, artifact or governed request
04
RecordProject · evidence · usage · approval
Free ResearchSakthi EdgeOpenAI optionalClaude optionalGemini optional

Owner capabilities

Releases 005–010 implemented as a private local-first layer

No public multi-user claim yet

Projects

Browser-local projects and automatically saved AI task history.

005 owner mode

Owner boundary

Private single-owner mode now; Access/OIDC and teams are resource-gated for later.

006 guarded

Artifacts

Local DOCX, XLSX, PPTX, Markdown, HTML, CSV, JSON and code ZIP generation; browser print-to-PDF.

007 local

Governed tools

Dry-run approval queue with no automatic external writes.

008 safe

Memory & graph

Only owner-approved memories and relationships are stored.

009 local

Usage & mobile

Local usage ledger, soft request cap, export and installable PWA.

010 owner preview
Server-side AI gatewayPrompts go to the SakthiAI Worker. Premium providers remain disabled unless explicitly authorised later.
Checking…
Advanced routing settings
Research returns a complete cited response.

Free-first pipeline

Current workflow

Start research
01
Detect freshnessCurrent office-holders, news, prices and schedules trigger research.
Automatic
02
Discover sourcesGDELT and Wikipedia connectors run without commercial search billing.
Free-first
03
Synthesise carefullySakthi Edge uses only returned source metadata and exposes limitations.
Cited

Evidence standard

No current claim from stale memory.

Free discovery is useful for development but is not a complete commercial search index. High-impact claims still require official-source verification.

“Free-first does not mean evidence-free.”

Active project

Loading…

Saved task history

Conversations

Private storageChecking
Markdown conversionChecking
AI SearchChecking
File limit4 MiB

Owner upload

Upload to private R2 storage

Why your browser GET test returned route not found

Upload and conversion are POST operations. A literal {id} is only documentation syntax and must be replaced with the real UUID returned after upload.

Secure default

Anonymous upload is disabled. Files remain inactive until the private R2 binding and an encrypted owner token are configured.

Local generation

DOCX, XLSX, PPTX and ZIP packages are built in your browser without sending content to another provider. PDF uses the browser print engine for better Tamil and Unicode support.

Review required

Generated files are drafts. Verify facts, formatting, formulas, code and slide layout before business or production use.

Approval queue

Owner decisions

Requests today0
Successful actions0
Prompt + output characters0
Paid calls detected0

Cost policy

Commercial provider calls are disabled. Workers AI can still consume the Cloudflare daily free allocation; operations fail rather than silently charging on the Workers Free plan after the allowance is exhausted.

Mobile path

This PWA is the current mobile client. Native Android and iOS apps should consume the stable API only after identity and server persistence are activated.

Current modeBrowser-local owner workspace. No public account creation and no claim of tenant isolation.
Future identityCloudflare Access/OIDC headers, secure sessions, owner/admin/member/viewer/auditor roles and server-side enforcement.
Public launch gateAuthentication, D1 persistence, abuse protection, deletion/export, legal documents and cost limits must pass validation first.

Portable owner data

Backup or reset this device

Not server authentication

Local owner mode is appropriate for your private build on a trusted device. It is not sufficient for public users. Cloudflare Access or another OIDC provider will be enabled before team/public rollout.

10

Current build state

Free-first owner platform

Paid-provider lock, local projects, guarded file intake, local artifact generation, dry-run approvals, approved memory and usage export.

Mandatory approval gates

Email sending RequiredProduction deployment RequiredDNS modification RequiredAdministrative commands Required

Data boundary

Provider keys in browser ProhibitedPaid calls DisabledAutomatic memory DisabledPublic registration Disabled
001–003

Live

Web, AI and free-first research

Cloudflare Worker, streaming, current-information guard and public-data citations.

Deployed
004

Backend preview

Private files and conversion

Upload, checksum, R2 manifest, Markdown conversion and optional indexing; bindings still required.

Resource-gated
005–010

Owner implementation

Projects, artifacts, approvals, memory, usage and PWA

Functional local-first owner modules are implemented without paid providers. Server persistence and public identity remain gated.

In validation
Public

Later

Teams, tenants and native apps

Enable D1, Access/OIDC, R2, abuse controls and budget enforcement before public or native release.

Blocked by launch gates