Documentation

How SatyaBoard works — boards, cards, connections, and the AI that reads them.

On this page

Getting started

What SatyaBoard is#

SatyaBoard is an infinite canvas where you collect sources — videos, articles, PDFs, notes — and wire the ones that matter into an AI that answers from them.

That last part is the whole idea. A general chatbot answers from the open internet and hopes it guessed your context right. Satya answers from the specific cards you drew a line to, which means you decide what it works from before you ask the question.

Everything else follows from that: cards hold your material, connections define context, and the chat card is where you ask.

Quickstart#

Five steps from empty canvas to first answer.

  1. Open /boards and create a board.
  2. Add a source. Paste a link anywhere on the canvas with ⌘V, drop a file onto it, or pick a tool from the left toolbar.
  3. Add a Satya Chat card from the left toolbar.
  4. Drag from the dot on the edge of your source card to the dot on the chat card. That line is what puts the source in context.
  5. Ask your question.
1CapturePaste links, drop files, write notes
2ConnectDrag port to port
3AskSatya answers from what you connected

What you need#

Desktop browserrequired for boards
Boards are built for a large canvas and a pointer. On a phone you will see a warning and can continue anyway, but the experience is not designed for it.
Google Chromeonly for the extension
The Chrome extension saves ads and unblocks sites that Satya cannot fetch on its own. Everything else works in any modern browser.
Browser storagerecommended
Strict privacy modes can block local storage. Signed-in boards still sync to your account, but guest boards need storage to survive a refresh.

Boards

Boards and workspaces#

Every project lives on its own board. The hub at /boards lists them, in a grid or a table, and is where you create, rename, and delete them. You can also rename a board from its title in the board header.

Workspaces group boards together. They organise your own boards into separate spaces — client work apart from personal research, for example. They are not shared live editing sessions; two people cannot draw on the same board at the same time today.

Moving around the canvas#

The canvas is infinite in every direction, so nothing you add ever has to fit inside a column or a page.

Pan
Scroll, or hold Space and drag
Zoom
or Ctrl + scroll, or pinch on a trackpad
Fit everything on screen
Shift + 1
Zoom range
20% to 400%

Saving and sync#

Boards save themselves as you work. Where they save depends on whether you are signed in.

Signed insynced
Boards sync to your account, so they follow you to another browser or machine.
Signed outthis browser only
Guest boards are stored in the browser you made them in. Clearing site data deletes them, and they will not appear anywhere else.

Cards

Adding cards#

Three ways onto the canvas, and they all end up in the same place.

Paste⌘V
Paste a URL anywhere on the canvas and SatyaBoard picks the card type from the link itself. YouTube, TikTok, Instagram, LinkedIn, X, Facebook, Loom and Pinterest each get their own card; a link ending in .pdf or pointing at Google Drive becomes a PDF; anything else becomes a web page.
Uploaddrag and drop
Choose Upload from the toolbar, then drop a file onto the card that appears — images, PDF, CSV, Excel, audio, or video.
Left toolbaralways visible
Satya, YouTube, TikTok, Upload, Web page, Post-it, Voice note, Table, Group, then Integrations and any apps you pinned.

Card reference#

Every card type, what it holds, and how to create one.

CardWhat it holdsHow to add
Sources
YouTubeyoutubeA video plus its transcript, so Satya can read what was said.Paste the link, or use YouTube in the left toolbar.
TikToktiktokA TikTok post and its transcript.Paste the link, or use TikTok in the left toolbar.
InstagraminstagramAn Instagram post kept as reference.Paste the post link.
LinkedInlinkedinA LinkedIn post kept as reference.Paste the post link.
XxAn X post kept as reference.Paste the post link.
FacebookfacebookA Facebook post kept as reference.Paste the post link.
LoomloomA Loom recording.Paste the share link.
Web pagewebAn article or page, fetched and read as text.Paste any URL, or use Web page in the left toolbar.
Pinterest pinpinterest-pinA public pin, for mood boards and creative reference.Paste the pin URL.
Files
PDFpdfA PDF whose text Satya can read.Use Upload in the left toolbar, or paste a link to one.
CSVcsvTabular data, parsed row by row for Satya to analyse.Use Upload in the left toolbar.
ExcelxlsxA spreadsheet kept on the board. Satya sees the file, not the cells yet — save it as CSV if you need the numbers read.Use Upload in the left toolbar.
AudioaudioAn audio file, transcribed for Satya to read.Use Upload in the left toolbar.
VideovideoA video file, transcribed for Satya to read.Use Upload in the left toolbar.
ImageimageAn image Satya can look at.Use Upload in the left toolbar.
FilefileAny other uploaded file, kept on the board but not read.Use Upload in the left toolbar.
Notes & structure
Post-itsticky-noteA short written note in your own words.Press N, or use Post-it in the left toolbar.
Voice notevoice-noteA recording you make in the browser, transcribed for Satya.Press V, or use Voice note in the left toolbar.
TabletableAn editable sheet you can fill in by hand.Use Table in the left toolbar.
GroupgroupA frame that holds cards together and can carry instructions.Press G, or use Group in the left toolbar.
Satya ChatchatWhere you ask questions about the cards you connect to it.Use Satya in the left toolbar.
Integrations
Meta admeta-adAn ad saved from Meta's Ads Library, with its copy and creative.Save it with the Chrome extension, then place it from the Swipe File drawer.
AI output
EmailemailA designed email Satya wrote for you.Ask Satya for one in chat, then push it to the board.
AdadAn ad creative Satya generated.Ask Satya for one in chat, then push it to the board.
Landing pagelandingA landing page concept Satya generated.Ask Satya for one in chat, then push it to the board.

Groups#

A group is a frame that holds cards together. Drag cards into it and they snap into a tidy grid, and moving the frame moves everything inside it as one.

Connecting a group to a chat card brings every card inside it into context at once, which makes a group the tidiest way to hand Satya a whole set of research in one line.

Connections

How context works#

Connections decide which of your cards a chat can see.

This is the one rule worth internalising. A card sitting right next to your chat card, touching it, perfectly relevant, is invisible to Satya until you draw a line between them. Proximity means nothing; the wire means everything.

YouTube videoPDF reportWeb articleSatya Chatreads 2 of 3 cardsNot connected — never read
Satya only reads the cards wired into the chat card. Sitting nearby on the canvas is not enough.

The upside is control. A board can hold fifty sources while a question only sees the four that matter, which keeps answers sharp and stops unrelated material from bleeding into them.

Working with connections#

Connect two cards
Hover a card to reveal the dots on its edges, then drag from one to a dot on the chat card
Select a connection
Click the line
Delete the selected connection
Delete or Backspace
Cancel a drag, or deselect
Esc

Satya Chat

Asking questions#

A chat card holds as many separate conversations as you want, so you can keep a script draft and a research thread apart without building a second board. New chat starts a thread, and Recents moves between the ones you already have.

If a reply is wrong, the thumbs down on the message opens a report that goes off with a reference to that conversation attached, so it can be traced without you having to reconstruct what happened.

What Satya is allowed to use

Two switches under Settings in the chat composer decide where an answer may come from.

Internetoff by default
Lets Satya search the web for live answers, on top of your cards.
Model knowledgeon by default
Lets Satya fall back on the general knowledge it was trained on where your cards do not cover the question.

Model reference#

Every chat picks its own model, so you can run a cheap model for summaries and a frontier one for the hard question without changing any settings.

ModelProviderBest for
SatyaBuilt inAuto — best model for the task
GPT-5ChatGPTOpenAI's latest flagship
GPT-5 miniChatGPTFaster, cheaper GPT-5
Claude Opus 4.7ClaudeLatest Opus for long agent workflows
Claude Sonnet 4.6ClaudeMost capable Sonnet model
Claude Haiku 4.5ClaudeFast and efficient with near-frontier quality
Gemini 3.1 ProGeminiAdvanced Pro model for complex tasks
Gemini 3.5 FlashGeminiLatest fast model with multimodal support
Grok 4.3GrokStrong Grok with 1M context and image support
Llama 4 MaverickLlamaLatest Llama 4 with strong multimodal performance
Kimi K3KimiMoonshot's flagship with 1M context
Kimi K2.5KimiFast, cost-efficient agentic model

Artifacts#

Some answers come back as something you can use rather than something you read. Satya can produce images, tables, emails, ads, landing pages, and PDF documents.

Add to canvas turns any of them into a real card, already connected to the chat that made it — so the output keeps a visible link back to its reasoning, and you can feed it into the next question.

Exporting

Export formats#

What comes off a card, and in what shape. The full set of options lives on the artifact in chat; a card on the board carries a shorter version of the same menu.

Email
PNG, JPEG, or HTML with inline styles for pasting into an email platform
Ad
PNG, JPEG, or HTML — PNG from the board card
Landing page
PNG, JPEG, or its code as .html or .jsx
Table
Excel workbook, or copied for pasting into a new Google Sheet
PDF document
PDF download
Generated image
PNG download, or the image URL

Chrome extension

What the extension is for#

The extension does two jobs that a web app cannot do on its own: capture ads from Meta’s Ads Library, and reach pages that block automated fetching.

Once it is in Chrome, open the popup and choose Connect Satya account.

Saving ads

On a Meta Ads Library page each ad gets a Save to Satya button, or use Save all visible to capture everything currently on screen. Saved ads collect in the Swipe File drawer on your boards, ready to place.

Pages Satya cannot fetch

Some sites sit behind a CAPTCHA or a bot check, and a web card for them will come back empty. The extension solves this by using the browser you already passed the check in.

  1. Open the page in a normal Chrome tab and clear the CAPTCHA yourself.
  2. Click Sync this tab to Satya in the extension popup.
  3. Go back to your board and reload it — the web card picks up the page you synced.

Credits and billing

How credits work#

Asking Satya something costs credits, and a long answer over a lot of connected material costs more than a short one over a little. The meter in the corner of your board shows what is left. Everything else — adding cards, moving them, connecting them, importing and transcribing your sources — does not draw on the pool.

Free500 credits, one time
The free allotment is a single pool, not a monthly one. Once it is spent it does not refill; upgrading is how you get more.
Prorefills every billing period
Your credits reset with each renewal. Higher tiers buy a bigger monthly pool rather than extra features.

Pro tiers

$49 / month
5,000 credits
$99 / month
10,000 credits
$199 / month
20,000 credits

Plans#

Free
$0/mo1 board · Link & note cards · 500 credits included · Basic canvas tools
Pro
$49/moUnlimited boards · Shared team workspace · YouTube & media RAG · Priority processing
Enterprise
Custom pricingUnlimited collaborators · Custom credit volume · Dedicated onboarding & SSO

Plans & Billing in your account menu shows where you stand, and Manage subscription there opens the billing portal to change or cancel. Cancelling leaves your boards intact and your plan active until the period you already paid for ends.

Account

Signing in#

There is no password. Either continue with Google, or enter your email and we send a six-digit code for you to type in. First time through, you also give your name, your company, and how big your team is.

Your name, avatar, and details live under Profile in the account menu.

Affiliate program

Referrals and payouts#

Share your referral link and you earn 50% of what the people you refer pay, for their first 3 months.

Commission50% for 3 months
Recurring on each payment they make during that window.
Minimum payout$100
Balances pay out by PayPal or bank transfer once they clear the minimum.

Your link, clicks, and balance are on the Affiliate page in your account.

Templates

Using a template#

Templates are pre-built boards for a specific job, already wired up with the cards and connections that job needs. Opening one and choosing Use this template creates a real board of your own from it, which you can then change however you like.

Troubleshooting

Common problems#

Satya ignored one of my cards
It is almost certainly not connected. Check for a line running from that card into the chat card — without one, the card is not part of the conversation no matter where it sits.
I have run out of credits
Free credits are a one-time pool and do not refill. Upgrading to Pro adds a pool that resets every billing period.
A web page came back empty
The site is likely behind a CAPTCHA or bot check. Open it in Chrome, clear the check, sync the tab with the extension, then reload your board.
A video came in without its transcript
Not every video has captions to fetch. When there are none, the card falls back to the description and chapter titles, so Satya has something to go on but not the spoken words.
My boards are missing
Boards made while signed out live in that one browser, and signing in switches the hub to the boards on your account rather than moving them across. If you cleared site data, switched browser, or started in a private window, they will not appear.
Nothing saves in my browser
Strict privacy modes block local storage. Sign in so boards sync to your account, or allow storage for this site.
The board is unusable on my phone
Boards are designed for a desktop screen and pointer. The hub and marketing pages work fine on mobile, but the canvas is not built for it.
Satya answered from general knowledge, not my cards
Model knowledge is on by default. Turn it off under Settings in the chat composer to hold that chat to its connected cards.
My sign-in code never arrived
Check spam, confirm the address, and request a new code rather than reusing an old email.

Keyboard shortcuts

Shortcut reference#

Shortcuts work on the board whenever you are not typing into a card.

N
Add a post-it
V
Add a voice note
G
Add a group
Shift + 1
Fit everything on screen
⌘V
Paste a link as a new card
+ scroll
Zoom in and out
Hold Space
Grab and drag the canvas
Esc
Cancel a connection drag, or deselect
Delete / Backspace
Delete the selected connection