← All architectures

ARCHITECTURE / BOUNDARIES AND AUTHORITY

Find. Extract. Retain. Cite.

SearXNG and Crawl4AI provide distinct search and extraction stages. Source context must survive into synthesis, with the recorded validation state made explicit.

ORDERED FLOW / 4 STAGES

01

Search / SearXNG

02

Extract / Crawl4AI

03

Retain sources

04

Synthesize + cite

INPUT / CANDIDATE SOURCES

Search produces candidate sources; extraction obtains relevant page content. Neither stage alone establishes a grounded final answer.

OUTPUT / CITED SYNTHESIS

Carry origin and source context forward into the response. Preserve citations and expose limits rather than accepting an unsupported summary.

What crosses each boundary.

01 / Search

Use SearXNG to collect candidate sources.

02 / Extract

Use Crawl4AI to obtain relevant page content.

03 / Retain sources

Carry origin and source context into the research evidence.

04 / Synthesize + cite

Build a grounded response with citations and explicit limits.

RECORDED VALIDATION

The supplied implementation state reports infrastructure and extraction validation. These checks are distinct from end-to-end product acceptance.

PENDING ACCEPTANCE

Physical end-to-end synthesis smoke remains pending. It is not presented as completed or as a live research feature in Figma.

PRIVATE INFRASTRUCTURE

Only the logical flow is public. Private endpoints, host information, authorization details and payloads are excluded.

EVIDENCE LIMIT

This conceptual view calls no search service and establishes no current availability of the private infrastructure.

Read the full case ↗

All seven architectures ↗

About the work and career ↗

VALTER LOURENÇO JUNIOR / NCMA SYSTEMS

← All architectures

ARCHITECTURE / BOUNDARIES AND AUTHORITY

Find. Extract. Retain. Cite.

SearXNG and Crawl4AI provide distinct search and extraction stages. Source context must survive into synthesis, with the recorded validation state made explicit.

ORDERED FLOW / 4 STAGES

01

Search / SearXNG

02

Extract / Crawl4AI

03

Retain sources

04

Synthesize + cite

INPUT / CANDIDATE SOURCES

Search produces candidate sources; extraction obtains relevant page content. Neither stage alone establishes a grounded final answer.

OUTPUT / CITED SYNTHESIS

Carry origin and source context forward into the response. Preserve citations and expose limits rather than accepting an unsupported summary.

What crosses each boundary.

01 / Search

Use SearXNG to collect candidate sources.

02 / Extract

Use Crawl4AI to obtain relevant page content.

03 / Retain sources

Carry origin and source context into the research evidence.

04 / Synthesize + cite

Build a grounded response with citations and explicit limits.

RECORDED VALIDATION

The supplied implementation state reports infrastructure and extraction validation. These checks are distinct from end-to-end product acceptance.

PENDING ACCEPTANCE

Physical end-to-end synthesis smoke remains pending. It is not presented as completed or as a live research feature in Figma.

PRIVATE INFRASTRUCTURE

Only the logical flow is public. Private endpoints, host information, authorization details and payloads are excluded.

EVIDENCE LIMIT

This conceptual view calls no search service and establishes no current availability of the private infrastructure.

Read the full case ↗

All seven architectures ↗

About the work and career ↗

VALTER LOURENÇO JUNIOR / NCMA SYSTEMS