
The short version
A practical guide to building a personal AI knowledge base for your business from your own SOPs, pricing and client history. Compares ChatGPT Projects, Gemini Notebook, Notion AI, Slack AI and AnythingLLM with verified limits, prices and data-handling defaults, plus a ten-step build procedure.
Summarize with AI
Editorial Disclosure & Affiliate Notice
This content is published for informational and educational purposes only. It is not intended as a substitute for professional, legal, financial, or medical advice. AIUnpacker is funded through clearly labeled sponsored articles and reviews, relevant paid link placements, and affiliate commissions where disclosed. Commercial partnerships help fund the free editorial library. Sponsored work is labeled, and a payment does not change the verdict.
- For educational purposes only. Nothing here should be taken as a guarantee, recommendation, or professional recommendation.
- AI-assisted editing. Drafts are produced with AI assistance and get a human pass before they go up.
- Opinions are our own. Also, we are not affiliated with most tools we cover unless explicitly stated.
- Information may be outdated. Verify pricing, features, and policies directly with the vendor.
- Last reviewed: . Published .
Read more on our About page, Terms and Editorial Policy.
A personal AI knowledge base is a private pile of your own business documents (SOPs, pricing, client notes) that an AI chatbot answers questions from, with citations, instead of guessing from generic training data. The fastest way to build one in 2026: upload your docs to Google’s Gemini Notebook (free tier: 100 notebooks, 50 sources each) or ChatGPT Projects (5 files free, 25 on Plus, 40 on Pro or Business). Teams that want live answers pay about $20 per seat for Notion Business. If nothing can leave your device, AnythingLLM Desktop is free and runs entirely offline.
Much has moved this year: NotebookLM was renamed Gemini Notebook in July, Notion folded AI into its Business plan, and Slack bundled AI features into Business+.
What is a personal AI knowledge base?
It’s a chatbot that answers only from documents you control. You feed it your files, it indexes them, and every answer comes grounded in that text: usually with a citation back to the exact source.
The plumbing is retrieval-augmented generation (RAG): the system splits your documents into chunks, finds the ones most relevant to your question, and hands them to the model as context before it answers. Gemini Notebook, ChatGPT’s project files and Notion’s Q&A all work this way.
That difference matters for a business. Ask a generic chatbot “what’s our refund window?” and it will invent something plausible. Ask a knowledge base built from your actual policy doc and it quotes the policy. That grounding is the whole point, and also why a badly written or outdated source produces confidently wrong answers.
What’s the best AI knowledge base tool for a small business?
There’s no single winner: it depends on effort, document volume and sensitivity. The three practical tiers in 2026:
- No-code, minutes to set up: ChatGPT Projects and Gemini Notebook. Upload files, ask questions. Free tiers are genuinely usable.
- Integrated into tools you already pay for: Notion AI’s Enterprise Search and Slack’s AI search answer questions across your existing workspace and connected apps: no uploads, but plan-gated.
- Dedicated and private: AnythingLLM Desktop runs the whole pipeline on your machine, with no vendor caps at all.
Here’s the comparison, with limits verified from official pages in November 2026:
| Option | Limits that matter | Price | Where your data goes |
|---|---|---|---|
| ChatGPT Projects (Free) | 5 files per project; 10 files per upload | $0 | OpenAI cloud; chats train models by default (opt out in Data Controls) |
| ChatGPT Projects (Plus) | 25 files per project; 10 collaborators on shared projects | $20/mo | Same; training opt-out available |
| ChatGPT Business | 40 files per project; up to 100 collaborators | $25/user/mo ($20 annual) | OpenAI cloud; no training by default, admin retention controls |
| Gemini Notebook (free) | 100 notebooks, 50 sources each; 500,000 words or 200MB per source | $0 | Google cloud; uploads not used to train foundation models |
| Gemini Notebook (Google AI Pro / Workspace) | Pro: 500 notebooks, 300 sources each; Ultra up to 600 | $19.99/mo; bundled from ~$14/user/mo in Workspace Business Standard | Google cloud with organizational protections |
| Notion Business (Enterprise Search) | AI reads your workspace plus connected apps (Slack, Google Drive, GitHub, Jira); 1,500 AI credits/seat/mo | $20/seat/mo billed annually | Notion cloud + AI subprocessors; no training by default |
| Slack Business+ | AI search across conversations and shared files; Enterprise+ adds connected-app search | $15/user/mo annual | Salesforce cloud; governed by Slack’s terms |
| AnythingLLM Desktop | No vendor caps: bounded by your hardware (16GB RAM, 8-core CPU recommended) | Free, MIT license | On your device only |
A few notes on those rows. ChatGPT’s caps come from OpenAI’s Projects help article, which also confirms every plan gets Projects at no cost. Gemini Notebook’s numbers are from Google’s official limits page and its FAQ. Notion and Slack prices come from their current pricing pages. AnythingLLM is open source, so “free” means free. Mintplex Labs monetizes a separate cloud product, not the desktop app.
Honorable mention: Anthropic’s Claude Projects does the same job for Claude subscribers: third-party guides report a 30MB per-file cap and no hard file-count limit, though Anthropic’s docs are thin on numbers. Worth testing; not a verified spec.
One free Gemini Notebook holds 50 sources of up to 500,000 words each, 25 million words in a single notebook. That’s more text than most small businesses produce in a decade.
What should you put in your AI knowledge base (and what stays out)?
Include the documents people ask about repeatedly. In typical order of value:
- SOPs: your standard operating procedures for refunds, onboarding, shipping, support escalation. They pay for themselves fastest: no more answering the same refund question every week.
- Current pricing and packages: what you charge, what’s included, discount rules, with an “effective from” date inside the document itself.
- Client history and project notes: what you did, decided and promised. This is also the most dangerous category; see below.
- Product and service descriptions, buyer FAQ, warranty and return policies.
- Templates and scripts: proposal language, email replies, intake forms.
Now the caution. Client history shouldn’t go into consumer-grade AI tools. On consumer ChatGPT (Free, Plus, Pro) the “Improve the model for everyone” setting is on by default, so your conversations can train models unless you switch it off under Settings > Data Controls (per OpenAI’s data controls documentation). Business and Enterprise workspaces don’t have this problem: OpenAI’s enterprise privacy page states that business data isn’t used for training by default, and deleted conversations leave its systems within 30 days.
Google and Notion are friendlier defaults. Google’s help pages state Gemini Notebook content “will not be used to directly train our foundational AI models” unless you submit feedback (source), and Notion’s AI security page says customer data isn’t used to train models by default, though on non-Enterprise plans it can pass through AI subprocessors with retention up to 30 days.
Keep client-identifying material out of consumer plans entirely, even with training off. Consumer terms weren’t written for handling other people’s data. Use a business workspace or a local tool for that sensitivity tier, and if client contracts have data-handling clauses, that’s a conversation with a lawyer, not a settings toggle.
How should you structure documents so the AI answers well?
Structure matters more than the tool. The same files that work beautifully in Gemini Notebook produce mush if they’re a 90-page combined PDF.
- One document per topic. A refund policy, a shipping policy and a returns policy are three files, not one “policies” file. Retrieval works by matching chunks to questions; a focused document puts the right chunks at the top.
- Name files consistently. Something like
SOP-012-refunds-v2026-11.pdfbeatsfinal_v3_NEW(2).pdfevery time. The filename is often the only label the AI and your teammates both see. - Put a three-line summary at the top of each doc: what it covers, who owns it, when it was last updated.
- Use real headings, not styled text. Screen-scraped or scanned PDFs extract badly. Google’s own FAQ warns that scanned or protected PDFs can fail to import into Gemini Notebook even under the size cap.
- Split mega-docs. If one file answers twenty different questions, chunk retrieval has to work harder and citations get vaguer.
Naming with dates also sets up the freshness fix below.
How do you keep an AI knowledge base up to date?
This is the biggest failure case, unsolved at the no-code tier: uploaded files are snapshots. Edit the original SOP on Tuesday and your ChatGPT project or Gemini Notebook source still answers from last month’s copy.
The tools split into two camps. Upload-based tools (ChatGPT Projects, Gemini Notebook, AnythingLLM) hold frozen copies, so re-syncing is your job. Search-based tools (Notion AI’s Enterprise Search, Slack’s AI search) read live content, so there’s no sync gap, at the cost of being locked to plans and platforms. The docs don’t spell out re-sync behavior for every upload type, so treat every uploaded source as stale until you’ve re-uploaded it deliberately.
What actually works:
- Put a “last updated” date inside every document.
- Keep a simple index: a single page listing each doc, its version and its owner.
- Re-upload changed files on a schedule (quarterly for stable SOPs, monthly for pricing).
- When you replace a file, delete the old version: otherwise the AI may cite the outdated one.
That last point is the one teams get wrong most: two versions of a pricing doc in one project, and the model can’t tell which is current.
How do you control who sees what on a team?
Access control is where the tiers separate. On ChatGPT, shared projects span plans with collaborator caps (5 on Free, 10 on Plus and Go, 100 on Pro and workspace plans) and shared projects automatically use project-only memory, so they can’t pull in a member’s personal chat memories. Editors can add or remove files, though, so treat project membership as an access decision, not a convenience.
Notion’s approach is cleaner for teams: its help documentation says AI answers respect your existing page permissions, so people only get answers from content they could already open. Slack works the same way with channel membership: the AI can only surface what the asking user can already see. Right permissions, no new leak surface; wrong permissions, and the AI just makes buried-but-visible content easier to find.
AnythingLLM’s desktop app is single-user; for team access you self-host the Docker version, which adds multi-user accounts and per-workspace permissions on your own server. That’s the tier-three trade-off in one sentence: total control, real setup work.
How to build your AI knowledge base in 10 steps
Steps 1-3 happen before you touch any tool, and they’re the steps people skip.
- Inventory your documents. List what your team has asked about in the last month. You’ll usually find 10-20 documents that answer 80% of repeat questions.
- Choose your tier by data sensitivity. Nothing client-identifying and you want free? Gemini Notebook or a free ChatGPT project. Mixed team access? Notion Business or ChatGPT Business. Client files and contracts? AnythingLLM locally, or a business plan with no-training defaults.
- Split multi-topic docs into one-topic files. Boring, decisive, worth an hour.
- Rename everything consistently, with a version date:
SOP-007-onboarding-v2026-11.docx. - Add a summary header to each doc: scope, owner, last-updated date.
- Upload or connect. Drag files into Gemini Notebook or a ChatGPT project; or, on Notion/Slack, confirm the AI search feature is enabled on your plan.
- Write the project instructions. In ChatGPT’s project settings or a Gemini Notebook note, set the rules: answer only from these sources, cite the document name, say “not in the docs” when something isn’t covered.
- Test with ten real questions your team actually asks: “what’s our refund window?”, “who handles the Miller account?”. Write down every wrong or evasive answer.
- Fix the failures. Nine times out of ten the fix is in the documents, not the tool: split a doc, rename a file, delete an outdated version, re-upload.
- Set the re-sync cadence. One named owner, a quarterly review, version bumps in filenames. A knowledge base is a garden, not a monument.
Steps one through seven take an afternoon at small scale. The testing loop in steps 8-9 is where quality comes from: don’t skip it because the first answers look good.
Practical recommendations
- Solo or tiny team, near-zero budget: Gemini Notebook’s free tier. The 50-source, 500,000-word-per-source allowance dwarfs anything else free, and citations keep it honest.
- Already living in Notion: the Business plan is the path of least resistance. Enterprise Search covers your wiki plus connected tools for $20 a seat with no uploads to manage.
- Already paying for ChatGPT Plus: use Projects, turn off training in Data Controls, and respect the 25-file cap by keeping projects narrowly scoped.
- Handle client-identifying data: ChatGPT Business seats ($25/user/month monthly, $20 annual, no training by default) or AnythingLLM Desktop if the data can’t leave your machines.
- Whatever you pick: the structure work in steps 3-5 matters more than the tool choice, and it transfers if you switch tools later.
FAQ
What is a personal AI knowledge base?
It’s a private collection of your business documents (SOPs, pricing, client history) connected to an AI chatbot that answers questions using only those files, usually with citations. Unlike a normal chatbot, it doesn’t rely on general training data for facts about your business. Gemini Notebook, ChatGPT Projects, Notion AI and AnythingLLM all do this, differing in limits, price and where your files are stored.
What is the best AI knowledge base tool for a small business?
For most five-to-twenty-person teams, Notion Business at $20 per seat monthly (billed annually) is the simplest all-in-one, because Enterprise Search reads both your wiki and connected tools with no file-count juggling. If you’re solo or want free, Gemini Notebook’s free tier (100 notebooks, 50 sources each) is the strongest starting point. Privacy-critical shops should look at AnythingLLM Desktop instead.
How does an AI knowledge base work?
Most tools use retrieval-augmented generation. Your files are split into chunks and indexed; when you ask a question, the system retrieves the most relevant chunks and feeds them to the model, which answers grounded in that text, often citing the source document. Notion and Slack skip the upload step by searching live workspace content and connected apps instead. AnythingLLM runs the whole pipeline on your own hardware.
How much does it cost to build an AI knowledge base?
You can build one free: Gemini Notebook’s free tier or ChatGPT Projects on a free account (5 files per project) cost nothing. Typical paid paths: ChatGPT Plus at $20/month for 25-file projects; ChatGPT Business at $25 per user monthly ($20 annual); Notion Business at $20 per seat monthly billed annually; Slack Business+ at $15 per user monthly on annual billing. AnythingLLM Desktop is free under an MIT license.
Which is better for a knowledge base: ChatGPT Projects or Gemini Notebook?
Gemini Notebook is the better pure knowledge base: answers come only from your sources with citations, and free limits are far higher (50 sources of 500,000 words each versus 5-40 files per ChatGPT project). ChatGPT Projects is better when you want the AI to also draft, brainstorm and use web search alongside your files. Many teams run both.
Which option is best for beginners?
Start with Gemini Notebook’s free tier: it needs no setup beyond a Google account, uploads are drag-and-drop, and its citations make it obvious where answers came from. ChatGPT Projects is equally approachable if you already pay for Plus. Both need zero technical skill. AnythingLLM requires more comfort with hardware and model choices, so save it for a later step.
What are the main limitations of AI knowledge bases?
Three big ones. Uploaded files are frozen snapshots: edit the original and the AI still answers from the stale copy, so freshness is your responsibility. Consumer plans have hard caps (5-25 files per ChatGPT project) and training defaults you must opt out of. And none of these tools verify facts beyond your documents; a poorly written source produces confidently wrong answers.
Is it safe to upload client data to ChatGPT?
On consumer ChatGPT (Free, Plus, Pro), conversations help train models by default: you can switch that off in Settings > Data Controls, but consumer terms weren’t written for handling client data. ChatGPT Business and Enterprise don’t train on workspace data by default and give admins retention controls. Check client contracts before uploading anything identifying, and ask a lawyer if they contain data-handling clauses.
What should I do first to build a knowledge base?
Pick the ten to twenty documents that answer most of your team’s repeated questions: usually core SOPs, current pricing and a services overview. Split anything covering multiple topics into one-topic files, name them consistently with a date, and upload them to a free Gemini Notebook or a ChatGPT project. Then ask it ten real questions and fix whatever it gets wrong.
Sources
- Projects in ChatGPT: OpenAI Help Center
- ChatGPT Business overview: OpenAI Help Center
- Enterprise privacy at OpenAI
- Data Controls in ChatGPT: OpenAI Help Center
- Gemini Notebook usage limits: Google Support
- Gemini Notebook FAQ (words and file-size limits per source): Google Support
- Privacy and terms of use in Gemini Notebook: Google Support
- Google AI plans. Google One
- Gemini Notebook (formerly NotebookLM). Google Workspace
- Notion pricing
- Enterprise Search in Notion: Notion Help
- Notion AI security and privacy practices: Notion Help
- Slack pricing
- AnythingLLM: official site
- AnythingLLM Desktop system requirements: official docs
- Google Workspace Business editions. Google Knowledge
Weekly digest
Get our weekly AI digest
The latest AI tools, prompts, and insights — short, useful, every week.
AIUnpacker Editorial
Articles are written for a specific question. Sponsored work is labeled.



