Self-Hosted AI Tools That Run On Your Own Server

Translation, documents, projection, and data encoding, with every model running locally. No third-party API calls, no per-token billing, no data leaving the machine you control.

The Suite

Four applications, one principle. Each one does a job that normally means sending your data to a vendor, and does it on hardware you own instead.

Phentropic.Talk

Live

Real-time voice, video, and chat translation where every participant hears and reads only their own language.

  • Up to 13 languages on one call
  • Private rooms by generated code
  • Voice, video, and text together
  • Browser only, nothing to install

Phentropic.Projection

Live

Live now and running on the same self-hosted footing as the rest of the suite.

Phentropic.Draft

In Build

A document editor with word and phrase replacement built into the writing surface, part of a wider productivity set.

  • Rule-based replacement at scale
  • Consistent terminology across a document set
  • No cloud account required
  • Works on local files

Phentropic.Glyph

In Build

Converts text and files into scannable glyphs, then reads them back, including from a photograph of a printed page.

  • Any file to printable glyph
  • Reads back from camera or image
  • Survives print and rescan
  • Desktop application

How It Works

Deploy, share, run. The same three steps for every application in the suite.

01  Deploy

One machine, one script

A single Linux server. The installer pulls every model it needs once, sets up the service, and takes care of certificates so the browser will trust it.

02  Share

Send a link

Nobody installs anything. A link opens the same on a phone and a desktop, which is what makes a call between two countries actually happen.

03  Run

Nothing leaves the box

Audio, text, and files are processed by models on your own server. There is no outbound call to an AI provider to intercept, bill, or log.

Capacity scales with cores, not licences. Roughly two CPU cores carry one live translated call. Adding capacity means a bigger machine, never a higher tier.

Stack

Three local models in sequence, each replaceable, none of them a hosted service.

Recognition

Streaming speech to text that emits sentence boundaries mid-utterance, so the delay does not grow with how long someone talks.

Vosk Kaldi 13 languages streaming

Translation

A self-hosted language model held warm in memory. No provider sits in the path, so nothing is rate limited and nothing is metered.

Qwen Ollama warm start verbatim

Synthesis

Spoken output in the listener's own language, generated on the same server that did the recognition and the translation.

Piper ONNX 31 voices on device

In Production

The first application in the suite to ship. Running now on a single server.

Phentropic.Talk

Live

A warehouse manager in Mexico calls a supplier in Seoul. Each one speaks their own native language. Both hear their native language through a real-time translation service.

01

You speak

The browser streams your microphone to the server as you talk.

02

The server translates

Recognition, translation, and synthesis run locally, sentence by sentence.

03

They hear their language

Each participant receives audio and captions in the language they chose.

Access

One address per application. Separate deployments, so a problem in one never reaches another.

AddressApplicationState
talk.phentropic.aiPhentropic.Talk, live call translationAvailable
project.phentropic.aiPhentropic.ProjectionAvailable
draft.phentropic.aiPhentropic.Draft, document editorIn build
glyph.phentropic.aiPhentropic.Glyph, glyph encoderIn build

Contact

Tell us which application you need and roughly how many people will use it at once. Concurrency determines the hardware, so that one number shapes the whole answer.

Email
CompanyIDENTITYGATE AI LLC

Deployments are quoted per server, not per seat. If you already have hardware, say what it is and we will tell you how many simultaneous calls it carries.