You’ve built the business. Let’s build what’s next.

AI products · MVPs · Websites & software
Security · Data & ML · Web3

Scroll

What could your business do with the right technology?

01AI products

It could do the reading for you.

Assistants, agents and retrieval systems that read, sort and draft, so your people decide instead of dig.

assistant

  • 3 risks found
  • Auto-renews, 60-day notice
  • Liability capped at fees
  • Data kept for 7 years
p.4p.12p.31
Shipped: HeuriSight, AI assessment platform · AI product engineering →
03Websites & software

It could sell while you sleep.

Storefronts, platforms and internal tools that look like you and still work at two in the morning.

02:14everyone’s asleep
  • New order#1042
  • Payment received₹2,299
  • Stock updated4 left
  • Receipt sentemail
Shipped: The Curate Crate, storefront & checkout · Full-stack development →
04Cybersecurity

It could keep its secrets.

Audits, penetration tests and secure-by-design architecture, led by a Certified Ethical Hacker.

verify record
  • signaturevalid
  • issuer keymatch
  • document hashchanged

Rejected · tampered

From NANDA Resolver: Ed25519 signature check · Cybersecurity →
05Data & ML

It could see Friday coming.

Pipelines, models and dashboards that turn what you already collect into what happens next.

MTWTF
forecast
Shipped: Inscrape, data SDK on PyPI · Data & ML →
06Web3

It could prove it happened.

Smart contracts and ledgers for records that have to be trusted by people who don’t trust each other.

#10419f…2c
#10422c…a7
#1043a7…e1
#1044e1…5d
each record seals the last
Built to order. Blockchain & Web3 →
Don’t take
our word.
See the work ↓

[ Selected work ]

Out in the world,
not in a deck.

Everything below is real: captures, code and marks from things we’ve built.

The Curate Crate storefront on desktop and phone
The Curate CrateStorefront, checkout & adminLive ↗
HeuriSight learner dashboard with an AI-scored assessment, shown with a sample learner
HeuriSightAI assessment platformIn production
NANDA Resolver verifying an agent handle against its signed record
NANDA ResolverVerified agent directoryLive ↗
Nirvana identity: bird mark, wordmark, colours, app icon and an alert card
NirvanaAlert management · identity & product
Oxide OS website and its serial console booting the kernel
Oxide OSAgent-native microkernel, RustLive ↗
# pip install inscrape
from inscrape import Inscrape

client = Inscrape("sk_your_token_here")

# Scrape any URL
result = client.scrape("https://example.com")
print(result.content)

# Get Markdown
md = client.markdown("https://example.com")
InscrapePython SDKOn PyPI ↗
HeuriSight competency profile and fingerprint, shown with a sample learner
HeuriSightCompetency profile
$ npm i -g @gkganesh12/codecraft-cli
$ codecraft init
$ codecraft
› /plan  scope the change
› /code  write inside the guard
› /verify check it against the rules
CodeCraft CLIAI governance for dev teamsOn npm
Cook landing page and a builder card scored on shipped work
CookProof-of-work cards for buildersIn build
$ brew install gkganesh12/tap/gk-stack
$ gk-stack init
$ claude -p "/ship"
Tests  1 failed | 4579 passed
› Stopping here. I won’t commit
  or push broken code.
GK-StackGuardrails for AI-assisted developmentOn GitHub ↗
Signet scanner landing page with its printed benchmark run
SignetEU Cyber Resilience Act scannerIn build
# POST /api/v1/documents
{
  "evaluator": "citation_existence",
  "severity": "CRITICAL",
  "confidence": 0.95,
  "explanation": "Citation '123 F.3d 456
    (9th Cir. 2019)' does not match any
    opinion in CourtListener."
}
CiteGuardCitation checks for AI-written legal draftsOn GitHub ↗
CyberSentinel security dashboard with posture score and alert feed, on sample data
CyberSentinelSecurity operations dashboardDemo ↗
Basera student housing finder on desktop and phone
BaseraStudent housing finder, PuneConcept
you    scan 10.10.10.5 and find vulnerabilities
agent  runs nmap -sV -sC
       → finds Apache 2.4.49
       → looks up CVE-2021-41773 (CVSS 9.8)
       → stores finding in knowledge graph
Oh-My-MachineAI console for authorised security testing
HemoLedger landing page and its donor, blood bank, hospital and regulator portals
HemoLedgerBlood-bank traceability on Hyperledger FabricOn GitHub ↗
from model_train import PrivacyPreservingCTGAN

# CTGAN trained with DP-SGD (Opacus)
model = PrivacyPreservingCTGAN(
  use_dp=True, epsilon=1.0, delta=1e-5
)
metrics = model.train(df)
print(metrics["epsilon"])  # privacy spent
Synthetic Data GeneratorPrivate tabular data, differential privacyOn GitHub ↗

Built to be used, not just shown.

The Uncovering · studio still-life series

[ How we build ]

Every surface has an underneath.

Move your cursor. The lens shows what’s running behind each screen. We design the part you see and engineer the part you don’t.

Surface 01 · The Curate Crate

A gift shop that feels hand-wrapped.

Underneath: products, stock, orders and accounts modelled so nothing gets lost between the cart and the courier.

The Curate Crate storefront
prisma/schema.prisma
model Product {
  id        String  @id
  name      String
  slug      String  @unique
  priceInr  Int
  mrpInr    Int?
  category  String
  occasions String
  featured  Boolean
  stock     Int?
  orderItems OrderItem[]
  reviews    Review[]
}
Surface 02 · HeuriSight

A dashboard a student can read in one glance.

Underneath: two engines, retrieval and heuristics, mapping every conversation to a competency framework.

HeuriSight dashboard
how an answer is made
  1. Conversationstudent work comes in
  2. Retrievevector store · documents
  3. Reasonknowledge graph · heuristics
  4. Map10-category competency model
  5. Showdashboard · cohort view
Surface 03 · NANDA Resolver

A handle you can type. An answer you can trust.

Underneath: every record is signed, canonicalised and checked. A tampered document is rejected, on screen, in real time.

NANDA Resolver interface
nanda/crypto.py
def verify_agent_facts(doc, key):
  proof = doc.get("proof")
  if proof["verificationKey"] != key:
    raise VerificationError(…)

  body = copy.deepcopy(doc)
  body.pop("proof", None)

  try:
    VerifyKey(pub).verify(
      _digest(body), sig)
  except BadSignatureError:
    raise VerificationError(…)

[ What we bring ]

  • Brand & interface design
  • AI systems
  • Full-stack engineering
  • Security review
  • Data & ML

[ What we believe ]

DesignEngineering
earns
attention.trust.

Most studios are good at one. You need both in the same room, arguing early, so the thing that looks right also works right. That’s the whole studio.

One last thing, about the name.

Aletheia — truth, with nothing hidden.

a·le·thei·a / ἀλήθεια /

noun, Greek. Truth. Literally “un-hidden”: the state of a thing when nothing about it is concealed.

It’s how we work. You see what we’re building, what it costs and what’s left, every week, without having to ask.

[ Your turn ]

Have a hard problem?
Let’s build the answer.