Skip to content

Nano V2.1 is built.

Model family

Threat intelligence infrastructure

The dark web, read continuously.

Aarvi AI crawls 4.1 million onion sites around the clock, then turns what it finds — leaked credentials, actor chatter, infrastructure, indicators — into evidence your analysts can put their name on.

Sites indexed
4,118,402 sites
Collection window
24/7 crawl
Deployment
GCP · Oracle Cloud
Collection ledger
29 OCT · 04:12 UTC
Sites indexed
4,118,402+
Channels
3
Crawl window
24/7
  • 04:11Ransomware leak site · new victim entryindustry: manufacturing · region: EUonion
  • 04:07Channel post containing a domain list412 domains · actor alias matchedtelegram
  • 03:58Access broker listingVPN appliance · ask: 2,400 USDonion
  • 03:44Credential dump · forum thread1,208 lines · corporate mailonion

Illustrative extract. Records are redacted; the live index is available under access.

Sentinel V2 and Laya DCO, the log-analysis models, are planned rather than live. The models below are labelled for the same reason.

4.1M+
dark web sites indexed

and counting

24/7
collection window

continuous crawl

6
intelligence workflows

one console

4
in-house models

owned, not rented

One case, end to end

From a paste nobody noticed to a decision you can defend.

Walkthrough

This is a single invented case, followed from the crawl that found it to the reset it triggered. Four stages, the same record throughout — it is the shortest honest description of what the platform does.

Stage 1 of 4: Signal

Stage 01 / 04

What did the crawler see, and when?

A paste appears at 03:44 UTC. The page is captured before any model reads it: source category, fetch job and capture time are recorded with the raw text, so the record can be re-read later without depending on the site still existing.

Capture
2026-10-14 03:44:12 UTC
Fetch job
crawl-7f21
Source
paste · clearnet mirror
Volume
1,208 pairs
Specimencollection · paste
  • 03:44Paste · credential dump1,208 pairs · no title · 11.4 KB
  • 03:44Raw text stored, hash recordedsha256 6d1a…c39f · extractor v4
  • 03:45Entities queued for extractiondomain · email · alias

Fig. 01 — Collection ledger, one capture. Timestamps are the record's, not the page's.

Illustrative case · invented records, redacted the way live output is.

Position

A search box is the easy part. Knowing what a record means, and being able to defend that reading six months later, is the work.

Every record Aarvi returns keeps its source URL, the job that fetched it and the moment it was captured. When a claim is challenged in a board meeting or an incident review, the evidence is one click away — not a screenshot in a slide.

The same layer answers three different questions: what is exposed right now, what is being said about us, and what does it mean. One corpus, one evidence model, three ways in.

The engine

Four models, owned end to end.

Nothing in the pipeline hands your telemetry to a general-purpose API and asks it to guess. The models are ours, trained for this, and versioned.

Sentinel V2 reads device and service logs. Laya DCO makes the call about what deserves an alert. Nano V2.1 writes the context an analyst reads — on an alert, in a summary, inside a report. Nano V1.2 does the unglamorous work that decides whether a dark web search finds anything at all.

Two of them are built. Two are planned. The table says which, because a roadmap you cannot check is a brochure.

How the models are evaluated
Fig. 05 — Model family
The Aarvi AI model family with parameter counts, role and build status
ModelParamsRoleStatus
Sentinel V235BLog analysis. Reads normalised device and service telemetry and names the behaviour it thinks it sees.Planned
Laya DCO—Decision orchestration. Decides whether an observation becomes an alert, stays correlated, or is dropped.Planned
Nano V2.1—Intelligence summaries, alert context and report synthesis. The model writing every report section.Built
Nano V1.2~2BQuery expansion. Turns one analyst phrase into the variants a dark web search actually needs.Built

Parameter counts are stated only where confirmed. “Built” describes the model artifact, not deployment readiness in a customer environment.

Coverage

What is actually in the index.

Crawler liveCoverage detail

Collection is a maintenance problem before it is a modelling problem. These are the six corpora behind every answer the platform gives.

  • 01

    Dark web sites

    4.1M+ indexed

    Forums, marketplaces, paste dumps, leak pages and directories. Each capture is dated so freshness is never implied.

  • 02

    Threat actors

    aliases · campaigns

    Actor records with aliases, associated infrastructure, posted material and the campaigns they appear in.

  • 03

    Indicators

    domains · IPs · hashes

    Extracted from collected content and verified feeds, with first-seen, last-seen and the source that asserted it.

  • 04

    Telegram

    configured sources

    Monitored channels and groups, collected and indexed so a query never depends on a live scrape.

  • 05

    Leak sites

    ransomware victim pages

    Victim entries, claims and deadlines, linked to the actor that published them.

  • 06

    Open sources

    news · advisories · records

    Vulnerability news, public advisories and registries used to corroborate what the closed sources claim.

How it runs

Collection to conclusion, in four moves.

The same four stages serve a live search, a scheduled watch and a researched report. Only the entry point changes.

Fig. 06 — The four stages
  1. 01

    Collect

    Source jobs run continuously: onion sites, Telegram channels and open sources. Every page keeps its URL, capture time and the job that fetched it.

    crawler · source registry · job queue

  2. 02

    Normalise

    Entities, indicators and timestamps are extracted, duplicates collapse, and each record is linked back to the raw capture it came from.

    extraction · dedupe · provenance

  3. 03

    Reason

    Models read the evidence: Sentinel V2 over telemetry, Laya DCO over decisions, Nano V1.2 over the analyst's phrasing, Nano V2.1 over what it all means.

    Sentinel V2 · Laya DCO · Nano

  4. 04

    Deliver

    An alert with linked events, a search result with highlighted matches, a scheduled monitoring report, or a researched report in your inbox.

    console · email · exports

Each stage names the component that does the work, because “AI” is not an architecture.

Two products, one fabric

An engine you do not see, and a console you do.

Aarvi AI is the collection and reasoning layer. Aarvi Intelligence is the workspace built on it. They share one record, which is why a finding looks the same wherever you meet it.

Aarvi AI · the engine

Aarvi AI

Collection and models. The crawler, the corpus, the four models and the evidence record every answer inherits.

Corpus
4.1M+ sites · 24/7
Models
Sentinel · Laya · Nano ×2
Storage
GCP · Oracle Cloud
The model family

Aarvi Intelligence · the console

Aarvi Intelligence

The workspace on top. Alerts, investigation, monitoring and reports, all reading the same evidence record.

Workflows
6 entry points
Channels
live · indexed · Telegram
Delivery
console · email
Open the product page

The product

Four views, one evidence model.

Alerts, investigation, monitoring and reports are four ways into the same record. Switch between them below — the sample data is invented, the structure is what ships.

Fig. 07 — Aarvi Intelligence
Aarvi Intelligence

Alert queue

3 open · 1 assigned
  • HighRepeated failures, then a successful loginALR-1042 · finance-app-02 · Needs review04:02
  • MediumUnusual application access outside baselineALR-1041 · app-gateway-01 · Investigating03:47
  • LowUnexpected service restart on a worker nodeALR-1040 · worker-03 · Needs review03:12

Illustrative interface. Records are invented; no customer data is shown.

Four console views on illustrative data. Every view cites the capture it came from.

One evidence model

An alert, a search hit and a report section cite the same capture.

Three search channels

Live dark web, indexed dark web, and Telegram — never confused.

Human in the loop

AI proposes. An analyst confirms, dismisses or asks for more research.

Workflows

Six jobs, one corpus.

Each workflow can stand alone. None of them work without the collection layer underneath it.

Free report

Start with one question about yourself.

Before a conversation about deployment, run a single query. You get the summary, the severity split and redacted samples, and we get to show you the corpus instead of describing it.

No card, no call required. Twenty to thirty minutes is a target, not a promise.

  1. 01Describe the questionUp to twenty words: a domain, a brand, an entity you care about.
  2. 02Collection runsThe brief becomes a query across the indexed corpus, with the matches cited.
  3. 03A report arrivesExecutive summary, severity split and redacted samples, by email.

Access

Bring the question your current tools cannot answer.

Access begins as a short conversation: what you need to watch, how your team already works, and what a useful report looks like on your desk.

No self-serve trial. Data handling and deployment are agreed before collection begins.