Skip to content
🚀 Aikeedo v5.2 is now available!

AI Web Search, Page Reading & OCR for Chat

Answers from the web and your files

Chat searches the live web, reads any page and understands documents, spreadsheets, slides and scans, with the providers you choose.

Chat answer citing web results next to an attached spreadsheet

Choose your search

Live web results from Serper, Jina or Perplexity.

Read any page

The built-in reader, Jina or Cloudflare Browser Rendering for pages that need a real browser.

OCR for scans

Mistral OCR reads scanned PDFs and images, including tables and handwriting.

Office files

Excel, OpenDocument spreadsheets, PowerPoint, Word, RTF, Markdown, CSV and more.

Fallback mode

Use a provider only when the built-in reader fails, to keep costs down.

Priced per use

Each provider has its own credit rate, so searches and OCR pages are paid for.
Web search

Fresh answers, not just training data

Pick a search provider and the assistant looks things up when a question needs current information, then reads the pages it needs.
  • Serper, Jina or Perplexity Search, chosen under Settings → Chat
  • Compact results keep token use low
  • Pages that block simple requests can be read through Cloudflare’s headless browser
  • Turn web search on per plan
Admin search and reader provider pickers
Files

Read the documents people actually have

Users attach the files they work with and ask questions across them. Small files are sent to the model whole; large ones are read on demand.
  • PDF, Word (DOC, DOCX, ODT), RTF, Excel (XLSX), ODS, PowerPoint (PPTX), CSV, JSON, XML, YAML, Markdown and plain text
  • Images, including screenshots, charts and photos
  • Scanned PDFs and images read with Mistral OCR or Jina
  • Uploads are checked by their content, with an optional size limit
Scanned PDF read with OCR
For your business

Why it matters for your AI SaaS

You sell this to your customers under your own brand. Here is how it pays off.

A research tool

Up-to-date answers and document analysis are what people pay for every month.

A premium feature

Keep web search for higher plans to give users a reason to upgrade.

Your choice of vendor

Switch providers when prices or quality change, without touching code.
Admin controls

You stay in control

Configure it from the admin panel. No code changes needed.
  • Pick the web search provider, page reader and file reader under Settings → Chat
  • Add API keys for Jina, Cloudflare, Mistral, Perplexity and Serper
  • Use any reader only as a fallback
  • Set credit rates for searches, pages and OCR pages
  • Turn web search on or off per plan
  • Set a maximum upload size
Admin settings cards arranged around a user

Frequently asked questions

Web Search & Files

1.  Which web search providers are supported?

Serper, Jina and Perplexity. You pick one under Settings → Chat and add its API key. See the web search and reading docs.

2.  Can chat read scanned PDFs?

Yes. Choose Mistral OCR or Jina as the file reader, either for every file or only when the built-in reader finds no text.

3.  Are old Excel .xls files supported?

No. Spreadsheets are read in the XLSX and ODS formats.

Launch it under your brand

Get the full source code, install it on your server and start selling AI to your customers this week.