# Build internal knowledge answers with a retrieval test: tool stack

> Prepare an approved document corpus and test citations, access boundaries, and unanswerable questions before opening an internal assistant.

- Canonical: https://gptnavi.com/stacks/internal-knowledge-answer-with-retrieval-test-stack
- Estimated monthly cost: Managed subscriptions or self-hosting plus API charges; check data-retention terms before uploading private material.
- Last materially updated: 2026-09-06
- Best for: Internal knowledge teams

## Problems this stack solves

- Product policy answers
- Operational handbook search

## Recommended tools

### Managed route: choose one

Recommended: Dust, Stack AI

Why: Choose on supported sources and permissions; avoid maintaining two internal assistants for the same corpus.

### Custom-route components

Recommended: Docling, Jina AI, Voyage AI

Why: Docling parses; Jina can read and retrieve; Voyage offers embedding and reranking. External integration requires engineering.

## Beginner setup plan

1. Select twenty current documents with owners and access groups. Exclude secrets and expired policies. Write fifteen answerable questions and five questions that must be refused or escalated.
2. For a custom pipeline, run Docling locally and inspect tables and page order. Use Jina AI Reader only for approved web documents where cloud processing is allowed. Keep source IDs and access metadata attached to chunks.
3. For a managed pilot, connect approved sources in Dust or Stack AI and test permissions. For a custom pipeline, benchmark Voyage AI against Jina embeddings or rerankers on your labelled questions; write the integration explicitly rather than assuming compatibility.
4. Run the twenty questions as two different permission groups. Check citations against exact source passages, mark unsupported answers wrong, and require zero cross-group disclosures. Keep an escalation path for missing answers.

## Included workflows

- https://gptnavi.com/workflows/internal-knowledge-answer-with-retrieval-test
