Janus Chat

Janus Chat

A chat app in the browser for every model a person is granted, where each message is checked, limited and metered like any API call.

What it is

Janus Chat is a chat page inside the Janus web app. People sign in as usual and chat with the models they are granted, including models from their own connected plans. Each message goes through the normal gateway path, so grants, quotas, security policies, Child Safety and auto-routing apply, and the reply is metered like API traffic with its tokens, cost and speed shown underneath. Chat is a preview in this release and runs when the gateway starts with JANUS_CHAT_PREVIEW=true.

Why you want it

Most people want a chat window, not an API key. A separate chat app needs its own accounts and its own copy of your rules, and its traffic is easy to lose track of. Chat in the gateway uses the sign-in, grants and policies you already have, and every conversation lands in the same reports.

Grace asks Janus Chat whether a new Go release is worth upgrading to. Before the model sees the message, Janus checks her grant, her quota and the security policy. The model on your own GPUs searches the web through Janus, answers with three sources, and the reply is metered: 3,692 tokens in, 585 out, a quarter of a cent. Chats are encrypted and administrators cannot read them. JANUS CHAT · GRACE Is the new Go point release worth upgrading to this week? The same checks as every API call Grant Quota Policy Metered LLAMA-3.3-70B · YOUR GPUS Searched the web · 3 sources Yes: Go 1.27.3 fixes two security issues. Bump the toolchain line and rebuild. go.dev · golang-announce · go.dev/doc 3,692 in · 585 out · $0.0026 · 645 tok/s Encrypted at rest. Administrators can't read anyone's chats.

How it works

  • Conversations grouped by date with rename, pin and delete; edit or regenerate a message to make a new version and switch between versions
  • Replies keep generating if the tab closes; Stop, Esc and keyboard shortcuts
  • Formatted replies: tables, task lists, highlighted code with Copy and Download, math and diagrams; a full HTML page or SVG opens in a sandboxed preview
  • Instructions per chat and per person, a Thinking level fitted to each model, and temporary chats that are never listed and are removed once idle
  • Saved prompts with {{variables}} behind /; read-only share links for people signed in to the same Janus; export as Markdown, JSON or PDF
  • The message box estimates the next message's input tokens and cost and warns when a quota is close
  • Search your own chats by whole words; only keyed word hashes are stored
  • Messages, instructions and files are stored encrypted, and administrators cannot read anyone's chats

In the product

Janus Chat screen in Janus Edge, showing demo data
Janus Chat

A self-hosted model answering with Janus's web search: sources under the reply, with the model, tokens, cost and speed.

Actual Janus interface · Demo identities and synthetic usage

See it on your own network.

The Community edition is free for up to 25 people. The 30-day Business trial unlocks every Business feature.