Documents change. Answers follow.
fine-tune: retrain the modelrag: re-index the changed file
Update a manual and answers use the new version as soon as it’s re-indexed.
RAGRetrieval-augmented generation · on your own server
Soshyant Expert is a RAG engine that runs on your own server. It retrieves the exact passages from your manuals, policies and procedures — then generates an answer grounded in them, with every claim cited.
01 // Live console
Every answer is generated from passages pulled out of your own documents — and it shows you exactly which ones. Pick a session to replay it.
Torque the M12 housing bolts to 60 N·m in a star pattern, in two passes (30 N·m, then 60 N·m). Re-torque after the first heat cycle.
02 // Signal loss
of the average workweek is spent searching for and gathering internal information.
Source: McKinsey Global Institute, “The Social Economy” (2012)Senior staff spend hours repeating what the manual already says.
It fails on procedures, part numbers and questions phrased differently from the document.
When people leave, their know-how leaves with them. The documents stay — but stop being usable.
03 // RAG, decoded
A language model on its own answers from memory — and memory can be wrong. RAG changes the order: first retrieve the passages that matter from your documents, then augment the prompt with that evidence, and only then generate the answer. Run the pipeline yourself:
fine-tune: retrain the modelrag: re-index the changed file
Update a manual and answers use the new version as soon as it’s re-indexed.
fine-tune: baked into weightsrag: versioned records you control
Your content stays in a database on your server — versioned and backed up like any business record.
fine-tune: can’t point to a sourcerag: every claim → a passage
Answers point at real passages — document, section and version — so people can check them.
04 // System modules
Every claim links to the passage it came from — document, section and version. Click a citation and read the evidence yourself.
No evidence, no answer. It asks a clarifying question or says the documents don’t cover it.
Keywords catch part numbers and exact terms. Vectors catch meaning. Soshyant fuses both.
The language model, the embedding model, the index and every document live on your server. In local mode: no CDN calls, no automatic downloads, no cloud.
Access groups decide who can use each document. Restricted passages are removed on the server before ranking — the model never sees what the user can’t.
| doc | field | sales | eng |
|---|---|---|---|
| Safety proc. | |||
| Pricing 2026 | |||
| Design specs |
Switch interface and answer language instantly, with a full right-to-left layout.
New and changed files are detected and wait for an admin’s approval before anything is published.
Scanned PDFs and phone photos are read by a local OCR model, then indexed and cited like any other page — as “page 4 (OCR)”. Pages it can’t read reliably, and Persian scans, are flagged for an admin instead of guessed.
Triage unanswered questions and user feedback, and note which document needs fixing.
Use the bundled local model, any GGUF model on your server, or an OpenAI-compatible API — only after an admin explicitly approves sending context.
Estimate GPUs, RAM and CPU for your number of users — before you buy anything.
Back up documents, chats, accounts and settings. Restores are validated before they replace anything.
05 // Perimeter
For manufacturers, energy, healthcare and defense suppliers, keeping documents in-house is a requirement — not a feature. Flip the switch to see the difference.
06 // Deployment targets
Double-click to start. It runs quietly in the system tray with clean start, stop and server logs — no command window.
Every browser on your intranet connects over HTTPS. The language model itself only ever listens on the server.
Answers on the shop floor. A native app that connects over your Wi-Fi with your private certificate — and blocks screenshots.
07 // Establish uplink
Pick a slot. We’ll run the pipeline live and talk about what a pilot would look like for your team.
Ask questions, open citations, and watch it refuse when the evidence isn’t there.
Documents, watched folders, access groups and answer review.
Users, languages, hardware sizing and data boundaries.
How to measure answer quality on your own questions.
08 // Query log
Something else on your mind? Open a channel — we’re happy to go deep.
Retrieval-augmented generation. When someone asks a question, Soshyant first searches your indexed documents (keyword and semantic), keeps only the passages that person is allowed to see, and hands them to the language model with instructions to answer only from that evidence and cite it. If the passages don’t support an answer, it says so.
No. Documents are indexed for retrieval; the model’s weights are never changed. When you update a document, answers use the new version as soon as it’s re-indexed — no retraining.
Not in local mode. The language model, the embedding model, the OCR model and the interface files all load from the server’s own disk — no CDN, web fonts or automatic downloads. If an administrator chooses to connect a cloud model, the server then needs internet and the question plus retrieved passages go to that provider — only after explicit approval.
PDF, Word (DOCX), Excel (XLSX), plain text, Markdown and HTML, plus scanned images (PNG, JPG, TIFF). Scanned English pages are read by a local OCR model; Persian scans need a text version for now. Upload files one by one, import a folder, or watch a folder for changes.
The interface and answers are available in English and Persian (فارسی), with a full right-to-left layout. We recommend validating answer quality on real questions from your own domain and language during a pilot.
Yes. Administrators create access groups and choose which groups can use each document. Restricted passages are filtered on the server before ranking and before anything reaches the model. Confidential files can be imported as “administrators only” from the first second.
A single Windows server or workstation. A GPU is recommended for responsive answers; CPU-only operation is possible. The built-in hardware planner estimates GPUs, RAM and CPU cores for your number of users — and we’ll size it with you during the demo.
Yes — a native Android app that connects to your own server over Wi-Fi using HTTPS and your private certificate. The model never runs on the phone, passwords aren’t stored on it, and screenshots are blocked.
Documents, conversations and accounts live in a local database on your server, and backups are written there too. You decide how that storage is protected and retained under your own policies.
09 // Open a channel
Tell us about your documents and your team — we’ll show you what a RAG expert running on your own hardware can do with them.