Skip to content

Relay, part by part

Every component in manifest order, with each state it can be in. Copy markup from components/<name>/<name>.html; the page uses nothing but the system's files.

Accent preset

Buttons

components/buttons/

10px buttons: primary, secondary, ghost, danger, small, large, block, icon-only and loading, the action group and the segmented control.

Primary, secondary, ghost and danger
Ask a question See how it reads
Hover, active and focus (forced for this page)
Sizes, icon-only and disabled
Loading
Segmented control

Badges

components/badges/

6px status tags (accent, ok, warn, danger, new, outline, mono) with an optional dot, and fact chips.

Status badges
Draft Pro Indexed Reading Failed New Read only v2.4
Fact chips
  • PDF, DOCX, XLSX and web pages
  • Every claim cites a page
  • Never trains on your files

Avatar

components/avatar/

Geometric marks instead of faces: initials, four abstract shapes, the Wickline assistant mark, sizes, a status dot and an overlapping group.

Sizes, initials and marks
MO JR
Status and group
IC TL

Nav

components/nav/

Sticky top bar with brand, links, theme toggle, sign-in and one primary action; collapses into a disclosure under 900px. Also runs the accent switcher.

Announcement bar

components/announcement-bar/

One-line bar above the nav for a release or notice, with a new mark, a link and a dismiss button.

New Wickline 2.4 reads tables inside scanned PDFs. Read how it works

Breadcrumbs

components/breadcrumbs/

Ordered trail of links with slash separators and the current page marked.

Sidebar nav

components/sidebar-nav/

Grouped vertical navigation for settings and docs, with icons, counts and the current item.

Hero

components/hero/

Page opener: outcome h1, lede, one action pair and fact chips, beside a framed window that holds a coded mini conversation. Center and page variants.

Answers you can check, from files you already have

Wickline reads your contracts, reports and notes, then answers in plain language. Every claim carries a numbered source that opens the page it came from.

  • Reads PDF, DOCX, XLSX and web pages
  • Cites the page and paragraph
  • Never trains on your files
Page hero (inner pages)

Pricing that follows the questions you ask

Start free with 50 questions a month. Move to Pro when Wickline becomes part of the week.

Section header

components/section-header/

A section heading with an intro and optional actions, start-aligned or centered or split.

Three plans, priced by questions

Files and collections are unlimited on every paid plan. You pay for the questions Wickline answers.

Centered with actions

Bring one document and one question

That is enough to see whether Wickline earns a place in your week.

Split

What we keep, and for how long

Files stay in your workspace until you delete them. Chats follow the retention you pick in settings.

Turn section

components/turn-section/

The signature page grammar: a compact right-weighted ask turn, then an answer block with the gutter mark beside the heading and content.

What happens after I upload a 200-page contract?

It reads every page before it answers

Wickline splits the file into passages, keeps the page and paragraph for each one, and only answers from passages it actually read.

Live answer (the newest one on a page)

What changed in the latest release?

Tables inside scanned PDFs

Wickline 2.4 rebuilds rows and columns from scanned pages, so a question about a rent schedule cites the cell, not the page.

Features

components/features/

Icon features in two to four columns without boxes, plus check and no-check lists.

  • Reads scans and tables

    Text recognition runs on scanned pages first. Tables keep their rows, so a rent schedule stays a schedule.

  • Quotes the exact words

    Each source shows the sentence a claim rests on, with the page and paragraph beside it.

  • Collections, not chats

    Group files by matter, client or project. Every thread in a collection reads the same files.

    How collections work
Check and no-check lists
  • Answers only from files in the collection
  • Shows every search it ran
  • Exports drafts as DOCX or Markdown
  • Browse the open web on its own
  • Train on your files or chats
  • Answer without a source

Cards

components/cards/

Flat 14px cards with an optional mini-UI well, a title, text and a foot; link and sunk variants.

Board packs

Ask what changed since last quarter and get the numbers with their pages.

Sunk card

For a quiet aside on a white surface, such as a tip beside a settings form.

Bento

components/bento/

Six-column grid of cards in wide and narrow cells, each well showing a different coded mini UI.

  • Compare two versions

    See which clauses moved, changed or vanished between drafts.

  • See it work

    The working mark says what Wickline is doing while you wait.

  • Indexed in minutes

    A 200-page PDF is ready in about two minutes.

  • Start from a prompt

    Suggestions come from the files you just added.

  • Export the draft

    DOCX, Markdown or a shared read-only link.

Stats

components/stats/

Product facts as large tabular figures with labels and notes. No customer counts.

Largest file
200MB
Split bigger exports by year.
Files per collection
2,000
Pro and Team plans.
Default history
30days
Or none, or a year.
Files used for training
0
It's in the terms.

Logo row

components/logo-row/

A row of invented geometric monogram marks with names, for sources or partners.

Reads from the places your files already live

Testimonial

components/testimonial/

A quote with the gutter mark and a byline from the product team itself.

We'd rather Wickline say "I couldn't find that" ten times than guess once. Every rule in the product starts there.

Ines CalderCofounder, Wickline Labs
Small

Most tickets aren't bugs. They're "where did it get that?" So we made the answer one click away.

Theo LundSupport lead, Wickline Labs

Pricing

components/pricing/

Plan cards with real prices, a featured plan, allowance meters, check lists and a monthly or yearly switch.

Yearly saves two months.
  • Free

    For trying Wickline on a few files.

    $0forever
    50 questionsa month
    Start free
    • 20 files, 100 MB each
    • Wick Fast model
    • 30 days of history
  • Team

    Shared collections with an admin.

    $30per seat a month
    2,500 questionsper seat
    Talk to us
    • Shared collections
    • SSO and audit log
    • Retention you set per team

Prices in US dollars, before tax. Cancel any time; your files stay readable for 30 days.

Faq

components/faq/

Native details accordion; each open answer gets the gutter mark.

Can Wickline be wrong?

Yes. It can misread a scan or pick the wrong passage. That's why every claim has a source you can open.

Do you train models on my files?

No. Files and chats are never used to train any model, ours or a provider's.

Something else? Ask the team, a person answers within one working day.

Cta

components/cta/

Closing section shaped like the composer: a question field and the primary action.

Bring one file and one question

That's enough to see whether Wickline earns a place in your week.

Free for 50 questions a month.

Buying for a team? Talk to us

Prose

components/prose/

Long-form typography for articles: headings, lists, links, quotes, code, figures, tables, marks and citation chips.

A citation is a promise: this sentence came from that page. Wickline only keeps the promises it can check.

Passages, not files

Every file is split into passages of a few sentences, each tied to a page and a paragraph. When you ask a question, Wickline searches those passages, not the file as a whole 1.

  • A passage keeps its page number, even in a scan.
  • Tables keep their rows, so a cell can be cited.
  • Press Cmd K to search passages yourself.

If no passage supports a sentence, the sentence doesn't ship.

We mark new behavior like tables inside scans for one release, then the mark goes away. Settings live under Settings > Data.

Sources

  1. Wickline reading notes, section 2, "Passages".

Callout

components/callout/

Boxed aside for notes, warnings, danger, success and new content.

Toc

components/toc/

Table of contents on a gutter line; the current section gets the head mark.

Byline

components/byline/

Author mark, name, date and reading time, in two sizes.

Timeline

components/timeline/

Dated entries on a gutter line for changelogs and roadmaps, with new and planned states.

  1. 2.4: tables inside scans

    NewReading
    • Scanned tables are rebuilt and cited by cell.
    • Sources show a confidence note on faded pages.
  2. 2.3: artifacts export to DOCX

    Drafts in the side panel export with headings and citations kept as footnotes.

  3. Planned, early 2027

    Audio and meeting recordings

    Transcripts with timestamps as the citation location.

Forms

components/forms/

Labels, inputs, selects, textareas, checks and radios with hint, error, valid, disabled and read-only states.

We reply from a person, not a list.
Enter a whole number of seats.
We can turn on SSO for this domain.
How should we reach you?
We answer within one working day.
Thanks, Mira. Your message reached the team.

Switch

components/switch/

Toggle switch on a real checkbox with role="switch", inline or as a settings row.

Settings rows

Choice cards

components/choice-cards/

Radio cards with a title, description and meta, for plans, models and options.

Default model

Search field

components/search-field/

Search box with icon, clear button, shortcut hint and a suggestion list.

Large, empty

File drop

components/file-drop/

Drop zone on a real file input plus file rows with progress, done and error states.

  • halden-lease-2023.pdf2.1 MB, 64 pages, ready to readDone
  • rent-schedule.xlsxUploading, 62%
  • scan-0042.heicHEIC isn't supported. Export as PDF or JPEG.
Error and disabled zones

Newsletter

components/newsletter/

Inline email signup with success and error states.

Release notes, once a month

What changed in Wickline and why. No tips, no growth hacks.

Unsubscribe from any email in one click.
You're on the list. The next note goes out December 1.
Done state
Release notes, once a month
You're on the list. The next note goes out December 1.

Tables

components/tables/

Data tables with caption, numeric columns, yes and no cells, group rows and a stacked phone layout.

Questions used this month, by collection
CollectionFilesQuestionsShare
Leases4851245.7%
Board packs2231828.4%
Due diligence13129025.9%
Plan comparison with groups
What each plan includes
FeatureFreeProTeam
Reading
Scanned PDFsIncludedIncludedIncluded
Wick Deep modelNot includedIncludedIncluded

Description list

components/description-list/

Term and value pairs in rows or two columns, for settings and metadata.

Workspace
Halden Property Group
Plan
Team, 12 seats, renews January 9, 2027
Workspace ID
wk_7f2a19c4
Data region
United States (Oregon)
Inline
Pages
64
Passages
412
Added
Nov 2, 2026
Text found by
Recognition (scan)

Pagination

components/pagination/

Previous, numbered pages with the current one, a gap and next.

Chart

components/chart/

Inline SVG bar, line and donut charts that read only viz tokens, with labels and a data-table fallback.

Questions per day
Nov 2 to 8
70350 4258516647128 MonTueWedThuFriSatSun
  • Weekdays
  • Weekend
Show the numbers
DayQuestions
Mon42
Tue58
Wed51
Thu66
Fri47
Sat12
Sun8
Questions by model, weekly
Last 6 weeks
3001500 260150 W1W2W3W4W5W6
  • Wick Fast (solid)
  • Wick Deep (dashed)
Files by type
201 files
201
  • PDF 54%
  • DOCX 21%
  • XLSX 12%
  • Other 13%

Alert

components/alert/

Page-level message in info, ok, warn and danger, with actions and dismiss.

Indexing 14 files

You can ask now. Answers will improve as the last files finish.

Settings saved

New threads use Wick Deep by default.

Toast

components/toast/

Polite live-region notifications with an undo action; window.ryToast() and data-ry-toast triggers.

  1. Link copied
  2. Deleted "Q3 board pack questions"

Dialog

components/dialog/

Native <dialog> with head, body and actions, including the destructive confirm.

Delete the Leases collection?

48 files, 23 threads and 2 shared links go with it. This can't be undone.

Delete the Leases collection?

48 files, 23 threads and 2 shared links go with it. This can't be undone.

Tooltip

components/tooltip/

Short hint on hover and focus, dismissed with Escape, never holding essential content.

New chatCmd O Share a read-only link Uses 3 questions per answer

Empty state

components/empty-state/

Nothing-here-yet block with a gutter-mark drawing, a title, a line of help and one action.

No threads in Leases yet

Ask a question about the 48 files in this collection, and the thread will appear here.

Compact

No shared links

Share a thread to give someone a read-only copy.

Skeleton

components/skeleton/

Loading placeholders for lines, titles, avatars, blocks and a whole assistant turn.

Loading threads

Progress

components/progress/

Determinate bars, an indeterminate bar, a spinner and numbered steps.

Indexing halden-lease-2023.pdf41 of 64 pages
Export ready100%
Reading text from scans
  1. Upload
  2. Read
  3. Ask
  4. Share

Message turn

components/message-turn/

The layout unit of the app: compact user turns, full-width assistant turns with the gutter mark, and system notices.

  • halden-lease-2023.pdf2.1 MB
  • amendment-2.pdf340 KB
When can we leave the Halden Street lease, and what would leaving cost us?
WicklineWick Deep

You can leave on June 30, 2027. That is the break date in clause 14.2, and it is the only one left in the term.

  • Notice: six months in writing, so it has to reach the landlord by December 31, 2026.
  • Cost: three months' rent as a break fee, which is $41,250 at the current rate.
DateWhat happens
Dec 31, 2026Last day to serve notice
Jun 30, 2027Break date, keys returned
Switched to Wick Fast at 2:20 PM
  • rent-schedule.xlsxReading
  • scan-0042.heicCan't read
Check the rent schedule too.

Streaming

components/streaming/

The working state: a chartreuse sweep down the gutter mark, the working pill and the caret, with static fallbacks.

WicklineReading 3 of 14 files

The rent schedule raises the base rent by 3% each July. At the break date you would be paying $13,750 a month, which puts the break fee at

WicklineJust finished

Done. The fee comes to $41,250, matching clause 14.2.

Tool call

components/tool-call/

Collapsible inline card for a tool the model ran, with running, done and error states and mono input and output.

  • Input
    { "query": "break clause OR early termination", "files": 3 }
    Output
    41 passages, best match halden-lease-2023.pdf p. 14, clause 14.2
  • Input
    { "file": "rent-schedule.xlsx", "sheet": "2026-2028" }
  • HEIC photos aren't supported yet. Export the page as PDF or JPEG and attach it again.

    Input
    { "file": "scan-0042.heic" }

Citation

components/citation/

Numbered citation chips in the text and the source list they open, with quoted excerpts.

You can leave on June 30, 2027, the break date in clause 14.2 1. Notice has to arrive six months before 2, and the fee is three months' rent 3.

3 sources
  1. 1
    halden-lease-2023.pdfp. 14, clause 14.2
    The Tenant may end this Lease on 30 June 2027 (the Break Date) by notice under clause 14.3.
  2. 2
    halden-lease-2023.pdfp. 15, clause 14.3
    Notice must be given in writing not less than six months before the Break Date.
  3. 3
    amendment-2.pdfp. 2, para 4
    The break payment is replaced with a sum equal to three months' Base Rent.
Compact chips

Code block

components/code-block/

Code with a file bar, a copy button and token colors; scrolls sideways, never wraps.

ask.ts
TypeScript
// Ask a question across one collection
const answer = await wickline.ask({
  collection: "leases",
  question: "When is the break date?",
  maxSources: 5,
});
Terminal
$ npx wickline upload ./leases --collection leases

Composer

components/composer/

The message box: autosizing textarea, attachments, model picker, send and stop, keyboard hints and a disclaimer.

  • board-pack-q3.pdf4.8 MB
Enter to send, Shift Enter for a new line
Wickline can be wrong. Check the sources.
Working (stop replaces send)
Rate-limited

Menu

components/menu/

Popover menu on native details: items with icons, a destructive item, keyboard and Escape support.

Share
Thread

Model picker

components/model-picker/

Model menu with names, one-line descriptions and cost, built on real radio inputs.

Wick Deep
Model

Suggestion chips

components/suggestion-chips/

Pill prompts that fill the composer, as a row or as a grid of larger cards.

Cards

Feedback bar

components/feedback-bar/

Copy, retry, thumbs up and down with aria-pressed, and share, under an assistant turn.

Wick Deep · 3 questions

Usage meter

components/usage-meter/

Questions or credits used this period, with warn and full states and a compact sidebar size.

Questions this month640 / 1,500
Deep 230, Fast 410Resets Dec 1
Questions this month1,280 / 1,500
85% usedResets Dec 1
Questions today50 / 50
Limit reachedBack at 9:00 AM

Thread notice

components/thread-notice/

In-thread error and rate-limit notices with a retry or switch action and a reset time.

Wick Deep is busy right nowToo many long questions at once. Try Wick Fast now, or Deep again shortly. Deep frees up in about 4 min
2 files are still indexingAnswers may miss rent-schedule.xlsx and side-letter.pdf for a minute.

Empty thread

components/empty-thread/

The start screen of a new chat: mark, question, suggestion cards and the composer.

What should we read today?

Ask about the files in Leases, or attach new ones. Every answer cites its sources.

Reading from LeasesSwitch collection

Thread list

components/thread-list/

Sidebar of threads grouped by date, with new and working marks and a rename and delete menu.

Artifact panel

components/artifact-panel/

Side panel for documents, code and tables the conversation produced; opens beside the thread and closes on Escape.

App shell

components/app-shell/

Full chat app layout: thread list, conversation with composer dock, and the artifact panel, with drawers on small screens.

Halden Street lease: exit terms

3 files
When can we leave the lease?
WicklineWick Deep

On June 30, 2027, the break date in clause 14.2 1.

Part of the Design Systems Library