Searches mid-reply and cites every source it used.
Every model.One conversation.
resync.chat puts the best models from every provider in one fast interface. Pick a model per question, watch tools run as they stream, then branch, edit, or regenerate without losing a thing.
That is the whole toolbox in one pass: search, fetch, code, calculator, weather, places, calendar, GitHub, recall, memory, files, images, email, sources, thinking, and an artifact.
Chatappsareeasytobuild.Onethatstreamstoolcalls,keepseverybranch,rememberswhatmatters,andlooksgooddoingitisthehardpart.Sothatisthepartwebuilt.
Fourteen tools, one thread
Models can search, read, run code, remember, and draft real things. Every call shows its work while it runs, then folds away when you are done.
Pulls a page apart and keeps the parts that matter.
Runs snippets and shows the output in the thread.
Answers come from your own documents, not guesses.
Remembers preferences across chats. You decide what stays.
Works through the maths in the open instead of guessing.
Checks the forecast for any city with a five day view.
Finds viewpoints, cafes, and walks within a short walk.
Reads events and finds the free block that actually fits.
Searches issues, pull requests, and repos as you talk.
Brings context from your earlier chats into this one.
Turns the composer into a multi-step survey when it helps.
Drafts a full email, then opens it straight in Gmail.
Creates images through OpenRouter and files them with the chat.
One picker, every provider
The catalog comes live from OpenRouter. Filter by capability, star your favourites, and switch models without starting over.
Flip to a thinking model for hard problems, then back to a fast one for the next question.
Drop in a screenshot and ask about it. The picker marks which models can see.
Star the models you use, filter by reasoning, vision, or web search, and the list remembers.
Four looks, one click
Four palettes, light and dark modes, four accent gradients. The whole app re-themes instantly, including dialogs, toasts, and the model picker.
Built for real conversations
The small things that make a chat app worth living in: fast controls, honest status, and smooth motion everywhere.
Edit any message inline, regenerate a reply, or flip between versions with the arrows. The old path stays put, so nothing is ever lost.
Nothing saved, memory paused, and a teal theme so you always know where you are.
Code, documents, and live HTML previews open in a side panel with copy and download.
Uploads and generated images sit in one place, ready to preview or download.
Preferences carry across chats. Reusable workflows toggle on per chat, ready when you need them.
Thinking, tool calls, and sources all appear as they happen, then fold away.
Questions, answered
Short answers to the things people ask before their first prompt.
Every model is routed through OpenRouter, so one connection reaches Anthropic, OpenAI, Google, Meta, DeepSeek, xAI, Moonshot, and Mistral. You can switch model mid-chat without losing the thread.
The free plan covers everyday use with a monthly message allowance. Pro raises the limits, unlocks pro models, and adds storage for files.
Nothing is written to the database. Memory is paused, history is hidden, and the interface shifts to a teal theme so you always know where you are.
Yes. Chats save to your account, search covers titles and message contents, and you can pin the ones you return to most.
The layout collapses into a drawer and a bottom sheet, so the composer stays reachable with one thumb.
The repository is open source. Auth, the database schema, the streaming engine, and the whole interface are there for you to read and reuse.
Start with one question
Open the chat, pick a model, and watch the tools work. Ten seconds is enough to see why one interface beats six tabs.
Open resync.chat