Models with nothing hidden inside.

Sennoric is an independent lab. It trains its Solan models itself, runs them on hardware it owns, and publishes what it finds before a release rather than after. No watermarks in the text. No advertising in the conversation.

Checking model status…

01 / 04

We train our own models.

We run them on hardware we own.

Safety results go out before a release, not after.

No watermarks. No ads. Ever.

Sennoric · commitments Read a safety report
The promise

No invisible ink.

Read the commitment

Generated text can be shaped so it carries a hidden signature, and a conversation can be sold as ad space. Neither shows on the page. Hold the lamp over both sheets.Develop both sheets below.

Sheet AText from elsewhere

A sourdough˙ starter wants a warm spot and a little patience. Feed it once˙ a day with equal parts flour and water,ˑ and by the fifth day it should double within six hours.

If it smells˙ like nail polish, it is hungry, not dead.ˑ Feed it, wait, and the sharp smell fades by the next morning.˙

Sheet BText from Sennoric

A sourdough starter wants a warm spot and a little patience. Feed it once a day with equal parts flour and water, and by the fifth day it should double within six hours.

If it smells like nail polish, it is hungry, not dead. Feed it, wait, and the sharp smell fades by the next morning.

Sheet A carries a statistical watermark and an ad slot. Sheet B is what a Sennoric model returns: the words, and only the words. Why we refuse both

Models

The Solan family

api.sennoric.com·probing…

  1. 01

    Solan Fresco 1.3

    Training is complete and the early safety results are already published. It stays off the API until adversarial testing concludes; the latest on timing is in the announcements.

    In safety testingEarly results
  2. 02

    Solan Fresco 1.2.5

    The default model. Tuned in two stages, supervised fine-tuning followed by DPO safety alignment, for chat, writing, and explaining code.

    Checking…Model details
  3. 03

    Solan Glyph 1.1

    The first Sennoric model, and still the quickest for short exchanges. Runs on dedicated inference capacity of its own.

Developers

Build with Sennoric

API reference
# a free Sennoric account and API key are required$ curl https://api.sennoric.com/v1/chat/completions \ -H "Content-Type: application/json" \ -H "Authorization: Bearer $SENNORIC_API_KEY" \ -d '{"model": "fresco", "messages": [{"role": "user", "content": "hello!"}]}'

The Sennoric API implements the OpenAI chat-completions format. An existing client needs a new base URL and model name; the rest of the code is unchanged. Streaming behaves as it does with OpenAI.

a
Browser
sennoric.com/chat

Signed-in conversations sync across devices.

b
API
POST /v1/chat/completions

Works with the official OpenAI SDKs in any language.

c
Sennoric CLI
npm i -g @axion-labs-ai/quark-cli

An open-source terminal agent that edits files and runs commands.