AuraMind
Try Voice ↗

Run local AI models on your own business infrastructure.

We set up a language model on your own server and fine-tune it on your business: your products, your prices, your way of working. Your data stays in your company. There are no per-request fees, and you don’t depend on someone else’s cloud.

A local model at work.

Your team asks the company assistant. The answer comes from the model on your own server, and the server log shows that every request stays inside the company.

Illustration of a local model at work · sample data
Company assistantInternal app · uses your own model

Employee · Company assistantWhat is our warranty on brake pads?

Your local model · gemma4:31b24 months or 40,000 km, whichever comes first.

Source: Service manual, page 12

Company server · Ollama
$ ollama ps
NAME          ID              SIZE     PROCESSOR    CONTEXT    UNTIL
gemma4:31b    3f1e9c27a0b4    21 GB    100% GPU     32768      Forever

$ ollama serve
Listening on 10.0.4.10:11434 (version 0.12)
[GIN] 2026/10/12 - 09:14:03 | 200 |   1.9s | 10.0.4.21 | POST "/v1/chat/completions"
Model
gemma4:31b · 4-bit
Hardware
One workstation GPU with 32 GB
Address for your tools
http://ai.internal:11434/v1
Cloud features
Off
Data leaving your network
None
Every request comes from an address inside the company (10.0.x.x) and is answered by the model on your own server. Times and names are sample data.
The Ollama app on a Mac with a local model selected

What is Ollama?

Ollama is free, open-source software that runs an open AI model on your own Mac, PC or server. Your apps talk to it the same way they talk to OpenAI, so nothing has to be rebuilt. With its cloud features off, questions and answers stay on your machine.

When many people use it at once, the same models run on vLLM or SGLang on a Linux server with NVIDIA GPUs. We pick the runtime for your load.

Picture: the official Ollama app, ollama.com. No partnership implied.

Start with a task your team knows.

These examples show proposed setups. Model training is a service we scope for your company, not a claim of a completed customer deployment.

Choose an example to watch the task become a useful result.

Illustrative workflow. Your connections and rules are configured separately.

Prepare content from facts your team already approved.

The model prepares brand-aligned drafts from approved facts and examples.

  1. Problem

    Rewrite product information for each channel and repeatedly correct the tone.

  2. What goes in

    A product brief, brand guidance and examples your company may use.

  3. What comes out

    Draft captions or descriptions with a clear review step.

The full workflow, step by step

The complete workflow

  1. Prepare sources

    Clean the approved facts and writing examples.

  2. Adapt the setup

    Test instructions first; fine-tune if examples and results justify it.

  3. Generate drafts

    Use the selected local model to prepare the agreed formats.

  4. Review

    A person checks facts and tone before publishing.

What each tool does

Gemma 4 · Qwen3.x · gpt-oss
Candidate model families, selected and tested for the task.
Ollama / vLLM
Runs the selected compatible model behind a controlled endpoint.
n8n / application
Connects approved inputs, validation and the next action.

Where it runs and where data goes

The proposed local setup keeps model inference and the selected knowledge store on your workstation or company server. Every external connector is listed separately.

Your team stays in control

Your team edits and approves the output. Publication is a separate, permissioned action.

When something goes wrong

Missing product facts are flagged for completion, not filled with invented specifications.

Give repeated document work a predictable output.

The model proposes structured fields, and application checks decide what needs review.

  1. Problem

    Copy names, dates and references by hand, then fix inconsistent formats.

  2. What goes in

    Supported documents and the fields your workflow needs.

  3. What comes out

    A structured draft record, with missing or uncertain values visible.

The full workflow, step by step

The complete workflow

  1. Read document

    Parse or recognise text using the agreed local components.

  2. Extract fields

    Ask the model for the defined output schema.

  3. Validate

    Check types, required values and references.

  4. Review exceptions

    Route uncertain records to the responsible person.

What each tool does

Gemma 4 · Qwen3.x · gpt-oss
Candidate model families, selected and tested for the task.
Ollama / vLLM
Runs the selected compatible model behind a controlled endpoint.
n8n / application
Connects approved inputs, validation and the next action.

Where it runs and where data goes

The proposed local setup keeps model inference and the selected knowledge store on your workstation or company server. Every external connector is listed separately.

Your team stays in control

Your team resolves exceptions before records trigger important downstream actions.

When something goes wrong

An unreadable document goes to a review queue. A valid JSON shape alone is not proof that its values are correct.

Find the answer in your company’s own information.

A scoped assistant retrieves relevant material and returns an answer with source references.

  1. Problem

    Search shared folders and ask colleagues where the current guidance lives.

  2. What goes in

    Approved policies, product documents or internal guidance with access rules.

  3. What comes out

    An answer linked to the source material, or an honest request for help.

The full workflow, step by step

The complete workflow

  1. Index documents

    Organise the documents and preserve their access boundaries.

  2. Retrieve context

    Find material relevant to the user’s permitted question.

  3. Prepare answer

    Use the local model with the retrieved context.

  4. Check source

    Let the user inspect the cited source before acting.

What each tool does

Gemma 4 · Qwen3.x · gpt-oss
Candidate model families, selected and tested for the task.
Ollama / vLLM
Runs the selected compatible model behind a controlled endpoint.
n8n / application
Connects approved inputs, validation and the next action.

Where it runs and where data goes

The proposed local setup keeps model inference and the selected knowledge store on your workstation or company server. Every external connector is listed separately.

Your team stays in control

Document owners keep the sources current. The user can inspect the supporting reference.

When something goes wrong

When the source does not support an answer, the assistant should say so and route the question onward.

Which models, on which hardware.

Open-weight models you can download and run yourself. These are the families we test first. The figures come from the official model cards and the Ollama library, checked on 11 October 2026.

Gemma 4

Google DeepMind
  • E2B
  • E4B
  • 12B
  • 26B A4B
  • 31B
Licence
Apache 2.0
Context
128K on E2B and E4B, 256K on 12B, 26B A4B and 31B
Features
Text and image input, audio on E2B, E4B and 12B. Over 140 languages. The small sizes are made for laptops, the large ones for consumer GPUs and workstations.
Good for
Drafts, document fields and answers from company documents with the source. A good first candidate for a German-speaking team.
Runs on
12B in about 16 GB. 31B at 4-bit on one 24 to 32 GB workstation GPU.

Qwen3.5 · 3.6 · 3.8

Alibaba
  • 9B
  • 27B
  • 35B-A3B
  • 122B-A10B
Licence
Apache 2.0
Context
262,144 tokens on the 27B models of 3.5 and 3.8, extensible to about 1M
Features
Image input and 201 languages on 3.5, agentic coding on 3.6, a thinking mode on 3.8. 35B and 122B are mixture-of-experts models.
Good for
Coding help, agents that use tools, and multi-step tasks where the model should think before it answers.
Runs on
9B in about 16 GB. 27B and 35B-A3B at 4-bit on one workstation GPU. 122B-A10B needs 48 to 96 GB.

gpt-oss

OpenAI
  • 20B
  • 120B
Licence
Apache 2.0
Context
128K (Ollama listing; the model card gives no figure)
Features
Reasoning effort low, medium or high, function calling and structured outputs. 20B has 3.6B active parameters, 120B has 5.1B.
Good for
Agents that use tools and checks, document fields in a fixed format, and tasks that need a short reasoning step.
Runs on
20B within 16 GB of memory. 120B on one 80 GB GPU.

Known options with their licence notes

DeepSeek-R1

DeepSeek
  • 1.5B to 70B
  • 671B
Licence
MIT
Context
128K
Features
Open reasoning model, 671B total with 37B active. The small sizes are distilled Qwen and Llama models.
Good for
Step-by-step checks and comparisons where the reasoning should be visible.
Runs on
The distilled sizes fit the first tiers. The 671B is a multi-GPU server model.

Llama 3.1

Meta
  • 8B
  • 70B
  • 405B
Licence
Llama community licence, read it before commercial use
Context
128K
Features
Text in, text out. Supported languages include English and German.
Good for
A widely used baseline for drafts and summaries.
Runs on
8B in about 16 GB at 4-bit. 70B at 4-bit needs about 40 to 48 GB. 405B is a multi-GPU server model.

Sizes are the tags in the Ollama library. A3B, A4B and A10B name the active parameters of a mixture-of-experts model. Memory needs depend on quantisation, context length and runtime, so every figure here is approximate. German quality, licence and tool support are tested per project, and the handover names the measured value.

Four hardware tiers, at 4-bit.

What a company already owns or can buy, and which models fit on it. One GPU or one Mac with enough memory is usually the whole server.

  1. About 16 GBLaptop or small desktop

    A 16 GB Mac mini, a laptop, or a graphics card with 16 GB.

    Fits at 4-bit
    • gpt-oss 20B
    • Gemma 4 12B
    • Qwen3.5 9B
    • Llama 3.1 8B
    • 7B to 14B at 4-bit
    Good for
    A first test, or one small workload for one team.
  2. 24 to 32 GB GPUor a Mac with 32 to 64 GB

    A workstation with one RTX 4090 or 5090, or a Mac with 32 to 64 GB unified memory.

    Fits at 4-bit
    • Qwen3.6 or 3.8 27B, about 16 GB
    • Gemma 4 31B
    • Qwen3.5 35B-A3B, about 22 GB
    Good for
    The usual company server for a small team: the 27B to 35B class.
  3. 48 to 96 GBTwo GPUs, one 80 GB GPU or a Mac Studio

    Two workstation GPUs, a server with one 80 GB GPU, or a Mac Studio with 96 to 192 GB unified memory.

    Fits at 4-bit
    • gpt-oss 120B, 80 GB
    • Qwen3.5 122B-A10B, about 70 GB
    • 70B dense at 4-bit, 40 to 48 GB
    Good for
    Larger models, or several teams using the server at once.
  4. Multi-GPU serverSeveral data-centre GPUs

    A rack server with several data-centre GPUs.

    Fits at 4-bit
    • DeepSeek-V4
    • Qwen3.8 2.4T
    • Llama 3.1 405B
    Good for
    The frontier open weights. Rarely sensible for a small company.

The figures are approximate: quantisation, context length and runtime change them. The handover names the measured value for your machine.

How it is set up.

One endpoint on your network, the tools you already use connected to it, cloud modes off, and an adapter only where tests justify it.

  1. Serve the model

    Ollama or vLLM run the model behind an OpenAI-compatible endpoint on the company network. Ollama for one machine; vLLM or SGLang on a Linux server with NVIDIA GPUs when many people use it at once.

    OllamavLLMSGLang
  2. Connect your tools

    n8n, OpenClaw, Hermes Agent and your internal apps call that endpoint instead of a cloud API. The address changes, the workflows stay.

    n8nOpenClawHermes AgentInternal apps
  3. Switch the cloud off

    The runtime’s cloud mode stays off. Who may reach the endpoint, what is logged and how backups run are configured and written down.

    Cloud modeAccessLogsBackups
  4. Fine-tune where it pays

    Where tests justify it, a LoRA or QLoRA adapter is trained on an owned or rented GPU and loaded on your server. Facts still come from your documents.

    LoRAQLoRAHugging Face TRL and PEFT

Training can run on a different machine than everyday use. Where the training data is prepared and where the job runs is agreed before anything is transferred.

What it does for your company.

Four everyday situations from our company film, shown as illustrations. Each one runs on the same local model, and a person approves before anything is sent, posted or booked.

Answers from your own manuals

A new colleague asks about the warranty and gets the answer from your service manual, with the page it came from.

Source
Approved manuals and policies
A person
Checks the cited page before acting on it

Invoice fields, checked against the order

A supplier invoice is read, its fields are compared with your order, and the record is prepared for your accounting.

Source
The invoice and your order data
A person
Confirms mismatches before anything is posted

Replies in your tone, from your prices

An enquiry arrives at night. By the morning a reply based on your own price list and approved facts is waiting for you.

Source
Your price list and approved text examples
A person
Edits and sends; the draft never sends itself

Agents for the routine steps

OpenClaw, Hermes Agent and n8n use the model for routine steps: sorting, drafting, updating the record, and asking you before the risky one.

Source
Your inbox, calendar and CRM, with permissions
A person
Approves sending, booking and spending

See where the work runs.

A company server can hold the selected model, knowledge index and workflow controls. Your team accesses it through an agreed interface.

  1. Your teamAn authorised request from the internal interface.
  2. Company knowledgeApproved documents and access-controlled retrieval.
  3. Local model serverA compatible model runs through Ollama or vLLM.
  4. Checked outputApplication validation, human review and permitted tools.

What lives where?

Documents + search index
Company storage and an access-controlled index on the selected server.
Model weights + adapters
Versioned files on the inference machine; only approved versions are loaded.
Training examples
A separate, restricted dataset. The training location is agreed before transfer.
Logs + backups
Named storage, limited access and agreed retention. Sensitive fields can be excluded.
Outbound connections
Each external tool has a listed destination, shared fields and purpose.

A workstation suits an agreed small workload. A company server supports shared access. A hybrid setup adds only the external services you approve.

Local operation

Model inference and the agreed knowledge store stay on your selected hardware, with the runtime’s cloud models switched off. Network access, updates, logs and backups still need explicit configuration.

A documented hybrid setup

A local workflow may use an external model, email service or CRM. We show which fields leave the server, where they go and whether any fallback is enabled.

Your source permissions, storage, retention, logging and operator access are agreed before business data is connected. Local installation alone does not guarantee a private end-to-end workflow.

Four ways a model can work for you.

Most setups combine two or three. We test the simplest one that does the job first.

Run a model on your hardware

The model answers on your workstation or company server.

Changes the model
No
Uses
Your request and instructions
Good for
Drafts, summaries, sorting

Connect approved company knowledge

Relevant passages are looked up when a question arrives. The answer points to its source.

Changes the model
No
Uses
Approved documents and a search index
Good for
Current policies, product facts

Fine-tune for one defined task

Curated examples teach a format, tone or set of labels. Facts still come from documents.

Changes the model
Yes, through a tested adapter
Uses
Approved training examples
Good for
A consistent output format

Connect permitted business tools

The model may use the tools you allow, such as a calendar or CRM. Risky actions wait for a person.

Changes the model
No
Uses
Tool permissions and an approval rule
Good for
Preparing the next step

Running a model locally keeps inference on your hardware. Whether the whole workflow stays private depends on every connected tool, which we list before setup.

Start small. Grow when it works.

Three ways to structure the work. They are not fixed packages or prices.

  1. Evaluate

    Choose one useful task and test suitable models on it.

    • Agree the task and what a good result looks like
    • Test candidate models on your approved examples
    • Compare quality, speed, licence and hardware needs
    You receive
    Test results and a written recommendation
    You decide
    Whether to implement
    Discuss an evaluation
  2. Implement

    Configure company knowledge, tools and a local deployment.

    • Install the chosen model on agreed hardware
    • Connect approved knowledge and permitted tools
    • Add review steps where a person decides
    You receive
    A working endpoint, the workflow and an operating guide
    You decide
    Who may use it and what it may change
    Discuss an implementation
  3. Adapt and maintain

    Fine-tune where tests justify it, then keep measuring.

    • Fine-tune for a defined task when it beats instructions and retrieval
    • Re-test after every model or data change
    • Monitor quality, logs and running cost
    You receive
    Versioned models, test reports and an update plan
    You decide
    When a new version goes live
    Discuss ongoing care

What we deliver. What we need from you.

You receive

  • A tested model recommendation and documented configuration.
  • The agreed local endpoint, knowledge connections and workflow controls.
  • Evaluation results, operating instructions, backups and update responsibilities.

Your team provides

  • One specific task and examples you are permitted to use.
  • Representative test cases, desired outputs and source-access rules.
  • Available hardware, expected volume and a person responsible for operations.

Scope a local setup around one useful task.

A short conversation to confirm the task, the connections and the pilot scope. No purchase is required to start the discussion.

Discuss this setup