Persistent private library
Keep multiple imported or pasted sources in a local SQLite-backed library that is restored when Corpus relaunches.
Ask your own marketing source library — and keep the evidence beside every answer.
A silent screen tour of the shipping Corpus app: Private corpus three sources; Grounded answer with citations; Numeric claims match cited passage; Direct research report; Private on device AI; Persisted library after relaunch.






This website download is a separate direct-distribution build from the Mac App Store edition. It contains no StoreKit purchase flow or subscription screen: every feature is available after the one-time website purchase.
Apple notarized this exact disk image after an automated malware check. It is signed with the publisher's Developer ID and its notarization ticket is stapled to the download, so Gatekeeper can verify it even when your Mac is offline.
How signing, notarization and installation workb48620f85e642592ef3f2164a41655a29b0d681304ba0c8307cb14c2a2921deaCorpus turns a collection of your own source material into a focused local research workspace. Paste a source or import multiple UTF-8 plain-text, Markdown or CSV files, then keep those documents in a persistent on-device library across relaunches. Each source remains visible with its type and word count, and you can remove material that no longer belongs in the corpus.
Choose a question or a grounded-draft request. Corpus divides the library into bounded passages, runs deterministic term-based BM25 retrieval and selects the strongest matching evidence. Its no-model path creates an extractive digest with citation markers, so useful answers remain available without an account, API key or generative model. The evidence panel exposes the cited passages rather than hiding the retrieval behind a single response.
Optional synthesis can use Apple Intelligence on supported Macs, a local Ollama or LM Studio server, or a bring-your-own cloud provider. Generated work must resolve its citations, cite substantial paragraphs and support quantitative claims from the specific cited passage. If those checks fail or a provider is unavailable, Corpus returns to the deterministic cited result. Displayed relevance is capped at 100% and represents normalized retrieval relevance, not factual confidence or a probability of correctness.
Copy a Markdown research brief containing the question, grounded answer and sources; Direct reports carry the Corpus Direct footer. The separate website Direct edition is Developer ID-signed and Apple-notarized, permanently unlocks the full source library and reporting workflow after one purchase, and contains no StoreKit paywall, subscription flow, account requirement or trial timer.
Keep multiple imported or pasted sources in a local SQLite-backed library that is restored when Corpus relaunches.
Paste source text or import one or more UTF-8 plain-text, Markdown or CSV files, up to 2 MB per source.
Use term-based BM25 retrieval and an extractive citation-marked answer without a model, account or API key.
Open the cited passages used for the response and compare numeric claims with the exact supporting source text.
Use a supported provider for a more fluent answer or draft; invalid citations and unsupported quantities trigger deterministic fallback.
Copy a Markdown report containing the research question, grounded answer and cited source passages for editorial handoff.
Corpus is a local research aid, not a factual authority, legal review, comprehensive claim verifier or guarantee that an answer is complete. Retrieval is deterministic, lexical BM25 search rather than semantic embedding search, so vocabulary mismatch can omit relevant passages; the default answer context uses the strongest five retrieved chunks. Citation validation confirms that references resolve and that quantitative claims appear in their cited passages, but it cannot prove every nonnumeric statement, detect every contradiction or replace human source and editorial review. Imports are limited to UTF-8 plain text, Markdown and CSV, with a 2 MB maximum for each source; there is no PDF, Word, URL, browser, OCR or image ingestion. The library is local to the current Mac with no account, cloud sync or team sharing. Reports are copied as Markdown rather than exported as managed project files. Apple Intelligence and local providers depend on system availability; choosing a cloud provider sends the relevant question and retrieved source content directly to that provider under its terms.
Corpus is a native Mac app distributed as a complete, fully activated download. No subscription, no account, no locked features, no tracking.
Buy & downloadChoose $10 for one app, $20 for two different apps, or $49 for every published app through Stripe's hosted checkout. The complete app downloads straight away; each download link works once and expires after a while.
A private marketing knowledge base for Mac. Import or paste text, Markdown and CSV sources into a persistent local library, ask questions or request drafts, inspect cited evidence and numeric-claim support, and copy a grounded Markdown research report.
Corpus is for marketers, strategists, founders and researchers who need reviewable answers and drafts grounded in their own source material. Turn your own source library into cited answers and grounded drafts, with inspectable evidence and a copyable Markdown research brief.
Yes. Corpus is a native Mac app and runs on macOS 14+.
Corpus accepts pasted text and imported UTF-8 plain-text, Markdown and CSV files. You can select multiple files, and each individual source is limited to 2 MB. It does not currently extract PDFs, Word files, web pages, images or scanned documents.
No. Local chunking, BM25 retrieval, cited evidence and the extractive answer path work without a model, account or API key. Apple Intelligence, Ollama, LM Studio and supported cloud providers are optional synthesis choices.
Model-assisted answers must use citations that resolve to retrieved passages, cite substantial paragraphs and support quantitative claims from the specific cited passage. A response that fails validation is replaced by the deterministic cited result. Human review is still required.
It is a normalized display of term-based BM25 retrieval relevance, capped so it never exceeds 100%. It is not a factual confidence score, probability, quality guarantee or proof that a passage answers the question completely.
The source library is persisted locally on the current Mac in a SQLite store. If persistence cannot be opened, Corpus warns that sources are session-only. There is no cloud sync, shared team workspace or account.
Yes. The separately built Corpus Direct edition unlocks the complete source-library and reporting workflow and excludes the App Store paywall and StoreKit code. It is a one-time website purchase with no subscription, account or trial timer.
No. The Mac App Store edition can include Apple's in-app subscription system. The website Direct edition is a separately signed build with no StoreKit purchase flow: one website purchase unlocks the complete app with no recurring charge.
The download is the complete app. There is no subscription, no locked tier, no account, and no trial timer — every feature is included.
Choose $10 for one app, $20 for two different apps, or $49 for every published app through Stripe's hosted checkout on this page. The download starts straight away; each download link works once and expires after a while.
Yes. Version 1.0 is signed with a Developer ID certificate, notarized by Apple, and distributed with a stapled notarization ticket. Its published SHA-256 checksum is b48620f85e642592ef3f2164a41655a29b0d681304ba0c8307cb14c2a2921dea.