Acquisition Memorandum · Confidential

Nomad.
A high-performance AI-optimized
headless browser engine.

Acquire the complete project — source code, SDKs, documentation, brand, and intellectual property. Full ownership transfer, no strings attached.

Request PurchaseView Documentation
NDA available on request
nomad — zsh
$cargo run --release -p nomad-daemon
$
Lines of Code
18K+
Cold Start
< 60ms
Memory (idle)
12MB
Languages
Rust · Py · TS
01Project at a Glance

Everything a serious engineering team ships in two years.

18K+
Lines of Code
Rust
Workspace
Python
SDK
TypeScript
SDK
REST
API
Docker
Ready
Helm
Charts
CI/CD
GitHub Actions
1.2K
Tests
Benchmarks
Verified
02Architecture

A modular Rust workspace, engineered for throughput.

Python SDK
pyo3
TypeScript SDK
napi-rs
REST / OpenAPI
axum
Nomad Daemon
tokio · async
Rendering Engine
chromium bindings
Parsing
tree-sitter
Extraction
readability
Cache
lru + disk
Structured Output
JSON · Markdown · Tokens
Zero-copy pipelines
Data flows via Arrow-style buffers between crates — no serialization tax between stages.
Concurrent by default
Tokio runtime, structured concurrency, backpressure at every seam.
Deterministic extraction
Reproducible outputs suitable for training and eval pipelines.
Pluggable renderers
Swap CDP for a lighter engine on constrained hardware.
03Why Nomad

Not a scraper. An infrastructure primitive.

Built for AI pipelines
Structured outputs, deterministic runs, token-aware chunking.
Lightweight architecture
12MB idle · 60ms cold start · single static binary.
Modular Rust workspace
Twelve crates, clean seams, easy to fork or extend.
SDKs included
First-class Python and TypeScript bindings, generated & typed.
Docker & Helm ready
Prod images under 40MB, Helm charts battle-tested.
Production CI/CD
GitHub Actions matrices, cache, release automation.
Easy integration
Drop-in REST API mirrors Playwright's ergonomics.
High-throughput crawling
Sustained 400 req/s on a 4-core box in benchmarks.
04Use Cases

Shipped in production. Ready for yours.

AI Agents
Give agents reliable eyes on the web.
RAG
Clean, token-aware document ingestion.
Search Engines
Continuous crawling at scale.
News Crawling
Structured articles, deduplicated.
E-commerce Monitoring
Prices, inventory, competitors.
Documentation Crawling
Feed LLMs with fresh docs.
Enterprise Knowledge
Intranet + SaaS unification.
Data Pipelines
Web → warehouse, headless.
05Repository Preview

Well-organized. Well-documented. Well-tested.

main248 files
  • nomad/
  • crates/
  • nomad-core/
  • nomad-daemon/
  • nomad-render/
  • nomad-extract/
  • nomad-api/
  • sdks/
  • python/
  • typescript/
  • deploy/
  • docker/
  • helm/
  • docs/
  • benches/
  • ·Cargo.toml
  • ·README.md
examples/rag_ingest.rsRust
use nomad::{Client, ExtractOpts};

#[tokio::main]
async fn main() -> anyhow::Result<()> {
    let client = Client::connect("127.0.0.1:7878").await?;

    let page = client
        .render("https://arxiv.org/abs/2401.00001")
        .wait_for(".ltx_abstract")
        .await?;

    let doc = page.extract(ExtractOpts::structured()).await?;

    println!("title  = {}", doc.title);
    println!("tokens = {}", doc.token_count);

    Ok(())
}
Cargo build
8.2s
Test suite
1,214 pass
Coverage
83%
06Technology Stack

Boring where it matters. Sharp where it counts.

RustPythonTypeScriptDockerGitHub ActionsHelmRESTOpenAPITokioAxum
07What's Included

You buy the asset. You get everything.

Package
  • Complete source code
  • Documentation
  • Python SDK
  • TypeScript SDK
  • REST API
  • Docker images
  • CI/CD pipelines
  • Test suite
  • Benchmark suite
  • Brand assets
  • Full IP ownership transfer
  • 30-day transition support
Git Repository
Full history, main + release branches.
Documentation
Architecture, API, deploy guides.
Build Pipeline
GitHub Actions, secrets template.
Docker Images
Published to GHCR, multi-arch.
SDKs
Python (PyPI) & TS (npm) ready.
Brand
Logo, wordmark, guidelines.
Domain (optional)
getnomad.dev negotiable.
Transfer Session
Live handover with founding engineer.
08Technical Highlights

Verified benchmarks. No marketing math.

12 MB
Memory Usage
idle · single tenant
400 req/s
Request Throughput
4-core · warm cache
< 60 ms
Startup Time
cold start
18 MB
Binary Size
static · musl
linux · macos · win
Platforms
x86_64 · arm64
09Engineering Timeline

You are not buying a repository. You are buying years of work.

  1. Core Engine
    Rendering, session management, event loop.
  2. Parsing System
    Tree-sitter grammars, DOM normalization.
  3. SDKs
    Python (pyo3) and TypeScript (napi-rs).
  4. REST API
    Axum + OpenAPI, typed clients generated.
  5. Documentation
    MDBook site, architecture guides, cookbook.
  6. CI/CD
    Matrix builds, release automation, signing.
  7. Docker
    Multi-arch, GHCR, < 40MB prod images.
  8. Benchmarks
    Reproducible harness, published results.
  9. Testing
    Unit, integration, snapshot, fuzz.
  10. Ready for Commercial Expansion
    Your next chapter starts here.
10FAQ

Common questions.

The project has matured past the point where a solo maintainer can give it justice. It deserves a team with commercial ambitions to take it to the next stage.
Serious inquiries only

Acquire Nomad.

A production-grade Rust browser engine built for AI infrastructure. Ready to change hands.

NDA available · Escrow supported · Wire or crypto settlement