DemoTest mode, offline mock AI. Card , any future date, any CVC.

Get this starter →
Live · streaming

Your AI,
on a clear channel.

Signal is a fast, focused assistant. Streaming answers, code you can copy in one tap, and a history that actually remembers.

No card · 15 messages a day on us

code-copilot
Debounce a search input in React?

Sure. Wrap the handler once and reuse it:

tsxCopied ✓
const onSearch = useMemo(
  () => debounce(setQuery, 250),
  [],
);

Clean up on unmount to avoid a stale call

Message Signal…↑
OpenAI ✦OpenRouter ✦Groq ✦xAI ✦Together ✦Fireworks ✦DeepSeek ✦Mistral ✦Ollama ✦LM Studio ✦vLLM ✦OpenAI ✦OpenRouter ✦Groq ✦xAI ✦Together ✦Fireworks ✦DeepSeek ✦Mistral ✦Ollama ✦LM Studio ✦vLLM ✦

// 01  What you get

Everything a great chat app needs. Nothing it doesn't.

STREAM

Tokens as they land

Replies stream in real time. Stop mid-thought, regenerate, keep the good parts.

CODE

Code that copies clean

Fenced blocks with language labels and one-tap copy. Tables, lists and quotes render properly.

MEMORY

Every chat, kept

Your history is saved, searchable by title, renameable and yours to delete.

PERSONA

Pick a voice

Assistant, Code Copilot, Editor, Strategist. Each one tuned for a job.

PRIVATE

No training on you

Conversations stay in your account. Delete one and it's gone.

MOBILE

Thumb-first

Built for a 390px screen first, then stretched out for the big monitor.

// 02  How it works

Three steps to a better answer.

  1. 01

    Sign in

    GitHub or a magic link. No password to forget.

  2. 02

    Pick a persona

    Start a chat with the voice that fits the job.

  3. 03

    Ask, refine, keep

    Stop, regenerate, rename. Every thread is saved to your account.

// 03  Questions

Which model powers it?+

Any OpenAI-compatible model. Pro users can be routed to a stronger model.

What happens when I hit the free limit?+

You can keep reading your history. New messages unlock at 00:00 UTC, or instantly with Pro.

Can I cancel Pro?+

Anytime, in one click, from the billing portal. You keep Pro until the period ends.

Tune in.

Free forever plan. Upgrade when you outgrow it.

Start chatting free