Powered by Fridaybot

Finally, the IDE data professionals deserve.

Your question, the context, the code, and the published answer — together in one traceable workspace.

Join private beta

Private beta · Free during beta · No credit card · Local-first

Purpose-built for analytics

Why should developers have all the fun?

Developers have the IDE — code, context, execution, and output in one place — but data teams never got the same for analytics. Friday is that workspace: ask a question, attach governed context, run the SQL, pin artifacts, and publish with the full trace still intact.

Coding agent Repository
Repo context Prompt Patch Pull request
Friday Analytics workspace
Business question Why did enterprise expansion slow this quarter?
Gather context Chat & analyze Publish
Context attached tables, metrics, memory
Generated code SQL, Python
Verified output dashboard + deck

Source trace stays attached from first question to shared answer — every number traces back to the SQL and tables that produced it.

Manual analytics vs Friday

One workspace.

Stop re-explaining the same question across chat, docs, notebooks, spreadsheets, charts, and slides. Friday gives data professionals one workspace built for analytics, where context, code, artifacts, and source trace stay together.

Manual analytics Scattered work
Analyst
Slack What changed in Q4 revenue? new ask
Jira REV-482 formal request
Docs KPI rules v3 definitions
Catalog Which table has expansion? schema hunt
SQL SELECT segment, revenue... query draft
Notebook Cohort sanity check python pull
Sheet Manual checks exported rows
Looker Growth dashboard duplicate viz
Chart Growth by segment screenshot
Slides Board update rebuilt story
Friday workspace
One workspace
Ask

Which segment drove Q4 expansion?

Gather context

revenue_events, customer_segments, NRR memory

Code SELECT segment, SUM(revenue)...
Artifacts
Expansion by segment
Enterprise Mid-market SMB
Publish

Dashboard and PPTX with source trace attached.

How Friday gathers context, chats, and publishes output

Ask Why did revenue slow down this quarter?
Friday runs the analysis gathering context...

Gather context

Friday first attaches the context needed to answer the question: governed tables, metadata, KPI rules, business memory, and allowed scope.

Revenue slowdown review
You

Why did revenue slow down this quarter?

Friday
4 tables + 3 rules
Tables selected

revenue_events net revenue after refunds and credits

customer_segments quarter-start segment assignments

accounts account ownership and firmographics

subscriptions lifecycle stage and renewal timing

Rules attached
  • Fiscal QTD uses the company fiscal calendar.
  • Revenue uses net_revenue_usd after refunds and credits.
  • Compare customer segments as they were at quarter start. Example: if an account starts Q2 as SMB and moves to Mid-market in May, Q2 revenue still counts under SMB.

Analyze with context attached

Ask in plain English while table mentions, project memory, generated SQL, Friday's reasoning, and pinned artifacts stay together.

Revenue slowdown review
You

Why did revenue slow down this quarter?

Friday
4 tables + 3 rules
Tables selected

revenue_events net revenue after refunds and credits

customer_segments quarter-start segment assignments

accounts account ownership and firmographics

subscriptions lifecycle stage and renewal timing

Rules attached
  • Fiscal QTD uses the company fiscal calendar.
  • Revenue uses net_revenue_usd after refunds and credits.
  • Compare customer segments as they were at quarter start. Example: if an account starts Q2 as SMB and moves to Mid-market in May, Q2 revenue still counts under SMB.
Friday

I'll first check whether revenue is down against the previous fiscal QTD.

metric
$21.2MCurrent fiscal QTD revenue
metric
-9.0%Revenue change vs previous fiscal QTD
metric
12Quarters in analysis window

Revenue is down 9.0% versus the previous fiscal QTD. I'll break that down by segment next.

chartsource SQL attached
Revenue by segment: previous fiscal QTD vs current fiscal QTD
$14M $7M $0

Revenue is down across Enterprise, Mid-market, and SMB, with the largest absolute drop in Enterprise.

I'll trend segment movement across the last 12 quarters to separate normal fluctuation from a real signal.

chart12-quarter trend
QTD revenue change by segment, last 12 quarters
+4% 0% -12%
EnterpriseMid-marketSMB
SegmentCurrent changeAvg movementz-score
Enterprise-12.1%-2.8%2.0
Mid-market-6.4%-3.2%0.9
SMB-3.2%-2.1%0.4

Enterprise is the only statistically unusual drop: 2.0 standard deviations below its normal QTD movement. Mid-market and SMB are within historical fluctuation.

SQL Results (3)
3 rows
segmentprevious_qtdcurrent_qtd Enterprise$12.4M$10.9M Mid-market$7.8M$7.3M SMB$3.1M$3.0M
3 rows
segmentcurrent_changeavg_changesigma_from_avg Enterprise-12.1%-2.8%2.0 Mid-market-6.4%-3.2%0.9 SMB-3.2%-2.1%0.4
3 rows
lifecycle_stagecurrent_qtdnormal_range Onboarding$1.8Min range Adoption$3.2Min range Renewal$5.9Moutlier

Where inside Enterprise is the drop coming from?

Friday

Reusing the same attached context, I'll split Enterprise revenue by lifecycle stage from subscriptions.

chartlifecycle trend
Enterprise QTD revenue by lifecycle stage, last 12 quarters
$8M $4M $0
OnboardingAdoptionRenewal

Renewal-stage Enterprise revenue is the outlier. It falls sharply this quarter while onboarding and adoption stay close to their usual range.

Can you narrow down the Enterprise drop?

Friday

Reusing the same attached context, I'll check whether the Enterprise drop is concentrated in a few accounts or spread across the segment.

chartaccount contribution
Enterprise revenue gap by account contribution
14% 7% 0 60% 30% 0% Top 8 = 61% A1A2A3A4A5A6A7A8 14% 7% 0 60% 30% 0% Top 8 = 61% A1A2A3A4A5A6A7A8

The top 8 Enterprise accounts explain 61% of the revenue gap. This points to a concentrated account-level issue, not a broad Enterprise slowdown.

We now have a clear story and the next steps to act on it.

  • Review those 8 accounts with Customer Success and Sales.
  • Check renewal dates, open risks, recent usage changes, and owner notes.
  • Avoid changing SMB or Mid-market programs until those accounts are reviewed.
Ask a follow-up about revenue...

Share the answer

Switch between the dashboard and PPTX preview from one clean output page. Friday keeps the story, metrics, and source trace attached.

Preview

Revenue slowdown review

Revenue is down 9.0% versus previous fiscal QTD. Enterprise is the only statistically unusual drop, and the top 8 Enterprise accounts explain 61% of the gap.

metricQTD source
$21.2MCurrent fiscal QTD revenue
metricQTD change
-9.0%Revenue change vs previous fiscal QTD
metricwindow
12Quarters in analysis window
chartsegment split
Revenue by segment: previous fiscal QTD vs current fiscal QTD
$14M$7M$0
charttrend
QTD revenue change by segment, last 12 quarters
+4%0%-12%
EnterpriseMid-marketSMB
insightz-score table
SegmentCurrentAvgz-score
Enterprise-12.1%-2.8%2.0
Mid-market-6.4%-3.2%0.9
SMB-3.2%-2.1%0.4
chartlifecycle
Enterprise QTD revenue by lifecycle stage, last 12 quarters
$8M$4M$0
OnboardingAdoptionRenewal
chartpareto
Enterprise revenue gap by account contribution
14%7%060%30%0%Top 8 = 61%A1A2A3A4A5A6A7A8
insightaction plan

Review those 8 accounts with CS and Sales. Check renewal dates, risks, usage changes, and owner notes. Avoid changing SMB or Mid-market programs until those accounts are reviewed.

See how Friday keeps context from question to answer.

Join private beta

Private beta · Free during beta · No credit card · Local-first

Security & data control

Your data stays under your control.

Friday is built for analytics teams that cannot hand over their data estate. It runs locally, uses your model key, and does not retain or train on your work.

Friday Desktop
Controlled
Privacy by design Local / BYOK / Zero retention / No training
Local desktop Stays local

Memory, artifacts, and settings live in Friday Desktop.

Local-first, BYOK, zero retention. Join the private beta.

Join private beta

Private beta · Free during beta · No credit card · Local-first

Context studio

Friday learns. Then remembers.

Friday learns schemas, table metadata, business rules, and project decisions as you work, turning them into memory that improves every analysis.

01 Table metadata
Org / Tables Discovered
customer_segments 5 columns · 48.2K rows
One row per account customers segments

Always compare customer segments as they were at quarter start.

account_id Join key
segment Customer tier
effective_at Quarter start
source Assignment source
analyst_override Manual override flag
02 Org memory
Org / Memory Notebook

Fiscal QTD uses the company fiscal calendar.

Revenue uses net_revenue_usd after refunds and credits.

Renewal-stage splits come from subscriptions.lifecycle_stage, not revenue_events alone.

QTD outlier checks use 2σ against each segment's trailing 12-quarter movement.

Pilot accounts tagged is_pilot=true stay out of booked revenue unless finance approves.

Top-account Pareto cuts rank by absolute QTD revenue gap, not percent change.

03 Friday learns a rule
Revenue slowdown review Learning

Always compare customer segments as they were at quarter start.

Got it — saved to org memory.

Move that to the customer_segments table note instead.

Removed from org memory and saved to the customer_segments table note.

Type your message...

Friday remembers schemas, rules, and findings as you work. Join the private beta.

Join private beta

Private beta · Free during beta · No credit card · Local-first

The analytics harness

Meet Fridaybot, the harness powering the Friday IDE.

Friday is the workspace you see; Fridaybot is the engine underneath. It plans analysis, writes code, builds artifacts, and keeps schema, memory, metric rules, and source trace attached to every run. Model-agnostic and BYOK, so you can bring your own provider key.

Fridaybot
Model-agnostic
Models Model-agnostic · BYOK
GPT Claude Gemini Local
Fridaybot Runs the analysis
Gather context Plan Generate code Generate artifacts
Context carried schema memory KPI rules source trace
Friday IDE Output stays in the workspace
Dashboard NRR by segment refresh SQL pinned
Query cohort.sql source trace attached
Deck Q3 review PPTX export
Memory Context updated saved to project memory

Model-agnostic harness, your keys, your data. Join the private beta.

Join private beta

Private beta · Free during beta · No credit card · Local-first

FAQ

Common questions before you join.

Do I need to know SQL or Python?

No — you drive Friday in plain English. But it's an IDE, not a black box: every line of SQL it generates is there to read, run, and verify, with the reasoning and source trace attached. You don't have to write the code, but you can always check it.

Which data sources does Friday connect to?

Friday connects to warehouses like BigQuery and Snowflake, plus files and apps. Point it at a table and it learns the schema and metadata automatically, so analysis runs on governed, trusted data without heavy upfront setup.

How does Friday learn my business context?

Point Friday at a new table and it auto-learns the schema, metadata, and meaning. Metric definitions, business rules, and findings then accumulate as governed memory you control — review, edit, approve — and every new question starts by gathering the relevant slice instead of you re-explaining it each time.

Can I verify and share what Friday produced?

Yes, both. Friday keeps the generated code, reasoning, selected tables, assumptions, and source trace attached to every artifact, so you can inspect the whole path from question to chart. And any analysis can be published as a dashboard or PPTX deck with that context still attached — so you share the answer without losing how it was produced.

Is my data safe?

Yes. Friday runs locally on your desktop, uses your own model key (BYOK), and never retains or trains on your prompts, data, or outputs.

What does BYOK mean, and which models can I use?

BYOK means bring your own key — you connect your own model-provider key, so usage stays under your account and Friday never owns your prompts, data, or outputs. Fridaybot is model-agnostic, so you can route work through providers like Anthropic, OpenAI, Gemini, or local models as support is added — the same analytics context and workflow either way.

What is Fridaybot?

Fridaybot is the analytics harness under Friday. It plans the next step in an analysis, calls the model you connect, generates SQL and artifacts, and keeps schema, memory, KPI rules, and source trace attached to every run.

What happens after the beta?

Beta users get 3 months free after public launch. After that, founder pricing locks in at $17/month — the rate you keep as an early user.

What does $17/month include?

Full workspace access: governed context, chat, generated SQL, pinned artifacts, dashboards, and PPTX export — all with source trace still attached.

How is Friday different from a coding agent — and why an "IDE for analytics"?

A coding agent lives in a repo and produces patches. Friday lives around business questions and produces verified analysis. That's what "IDE for analytics" means: just as an IDE keeps code, context, execution, and output together, Friday keeps your question, governed context, generated SQL, checks, artifacts, and final story in one traceable workspace.

Is Friday only for developers?

Friday is built for data professionals — analysts, analytics engineers, and data scientists. You don't need to be a software engineer, but it's designed for people who think in questions and data and want to inspect the work, not just receive a chatbot answer.

Does Friday replace my BI tool?

Friday is built for the messy work before and around BI: exploring a question, writing analysis code, checking assumptions, pinning artifacts, and packaging the result. Published dashboards complement the BI tools your team already uses.

Beta access

Help shape the IDE for analytics.

You get the full workspace free. Your feedback shapes what we build next.

Beta seats 25 limited cap
Full workspace access Context, chat, SQL, artifacts, dashboards, and PPTX.
Free during beta + 3 months after launch Free while we build, plus three months after launch.
Founder pricing locked at $17/month Founder rate locked - not list price later.
Join private beta

Private beta · Free during beta · No credit card · Local-first

Try now