π Founder use case: find your real ICP from your own customer list
Problem
Your "ideal customer" is usually a guess written at launch. Meanwhile your actual data already shows which customers pay more, stay longer and need less hand-holding, and which ones quietly drain you.
Approach
One customer export + an LLM that can run code (ChatGPT, Claude or Gemini with file analysis). Let the numbers define the ICP, not your pitch deck.
How to reproduce (~15 min)
1. Export all customers, past and current, to CSV: company, industry, team size, country, acquisition source, signup date, plan/MRR, churn date (if any), support ticket count. Add 1 column of your own: "would clone? yes/no".
2. Upload and prompt:
"Using code, score each customer on: lifetime revenue, months retained, expansion (MRR now vs start) and support load per $ of MRR. Then group by industry, team size band, country and source. Show which segments have the highest revenue retained per customer and the lowest support load. Show only segments with 5+ customers."
3. Follow up:
"Compare my 'would clone = yes' customers with the rest. What attributes separate them? Then write: (a) a 3-line ICP definition, (b) 3 disqualifiers that predict churn or high support load, (c) 5 trigger signals to spot lookalikes (hiring, tools used, funding stage, etc.)."
4. Sanity check: ask it to list the 3 customers that best match the new ICP and the 3 that break it. If the list surprises you, look at those accounts before you trust the output.
Expected outcome
A data-backed ICP, a short "don't sell to" list, and lookalike criteria you can paste straight into your outbound tool, ad targeting or lead scoring. Rerun every quarter as the base grows.
Tip: under ~30 customers, treat the output as a hypothesis and confirm it with 3 calls to your best accounts.
Problem
Your "ideal customer" is usually a guess written at launch. Meanwhile your actual data already shows which customers pay more, stay longer and need less hand-holding, and which ones quietly drain you.
Approach
One customer export + an LLM that can run code (ChatGPT, Claude or Gemini with file analysis). Let the numbers define the ICP, not your pitch deck.
How to reproduce (~15 min)
1. Export all customers, past and current, to CSV: company, industry, team size, country, acquisition source, signup date, plan/MRR, churn date (if any), support ticket count. Add 1 column of your own: "would clone? yes/no".
2. Upload and prompt:
"Using code, score each customer on: lifetime revenue, months retained, expansion (MRR now vs start) and support load per $ of MRR. Then group by industry, team size band, country and source. Show which segments have the highest revenue retained per customer and the lowest support load. Show only segments with 5+ customers."
3. Follow up:
"Compare my 'would clone = yes' customers with the rest. What attributes separate them? Then write: (a) a 3-line ICP definition, (b) 3 disqualifiers that predict churn or high support load, (c) 5 trigger signals to spot lookalikes (hiring, tools used, funding stage, etc.)."
4. Sanity check: ask it to list the 3 customers that best match the new ICP and the 3 that break it. If the list surprises you, look at those accounts before you trust the output.
Expected outcome
A data-backed ICP, a short "don't sell to" list, and lookalike criteria you can paste straight into your outbound tool, ad targeting or lead scoring. Rerun every quarter as the base grows.
Tip: under ~30 customers, treat the output as a hypothesis and confirm it with 3 calls to your best accounts.
π§ GPT-6.1 Terra: cheap, fast computer use is now a real option
What changed (Oct 26): OpenAI released GPT-6.1 Terra, its fast mid-tier model, as gpt-6.1-terra in the API. It's also on Amazon Bedrock, Microsoft Foundry and Vercel AI Gateway (with a -fast variant).
The numbers that matter:
β’ $1 / $5 per M input/output tokens, $0.05 cached: 50% cheaper than GPT-6.1 Sol and the previous Terra
β’ 1M-token context, text + image input, tool calling, structured outputs
β’ OpenAI says it matches GPT-6 Astra on its Agents' Last Exam computer-use benchmark at ~1/10 the token price, and runs 3x+ faster
β’ Hallucination rate on OpenAI's internal hard prompts dropped from 53.6% to 16.7% at low effort
β’ Terminal-Bench 4.0: 50.3% at max effort. OpenAI itself says Sol/Astra are still better for the hardest coding
Why founders should care: the boring back-office work (reading invoices into accounting tools, filling forms, pulling data out of PDFs and screenshots) just got cheap enough to automate at volume instead of paying a premium model per task.
Practical takeaway: pick one repetitive screen-or-document task your team does weekly. Run 20 real examples through Terra at medium effort vs your current model, and compare accuracy, time, and cost per finished task. Keep the premium model only where Terra actually fails.
Benchmarks are vendor-reported, so trust your own 20 examples over the chart.
π https://openai.com/index/introducing-gpt-6-1-terra
What changed (Oct 26): OpenAI released GPT-6.1 Terra, its fast mid-tier model, as gpt-6.1-terra in the API. It's also on Amazon Bedrock, Microsoft Foundry and Vercel AI Gateway (with a -fast variant).
The numbers that matter:
β’ $1 / $5 per M input/output tokens, $0.05 cached: 50% cheaper than GPT-6.1 Sol and the previous Terra
β’ 1M-token context, text + image input, tool calling, structured outputs
β’ OpenAI says it matches GPT-6 Astra on its Agents' Last Exam computer-use benchmark at ~1/10 the token price, and runs 3x+ faster
β’ Hallucination rate on OpenAI's internal hard prompts dropped from 53.6% to 16.7% at low effort
β’ Terminal-Bench 4.0: 50.3% at max effort. OpenAI itself says Sol/Astra are still better for the hardest coding
Why founders should care: the boring back-office work (reading invoices into accounting tools, filling forms, pulling data out of PDFs and screenshots) just got cheap enough to automate at volume instead of paying a premium model per task.
Practical takeaway: pick one repetitive screen-or-document task your team does weekly. Run 20 real examples through Terra at medium effort vs your current model, and compare accuracy, time, and cost per finished task. Keep the premium model only where Terra actually fails.
Benchmarks are vendor-reported, so trust your own 20 examples over the chart.
π https://openai.com/index/introducing-gpt-6-1-terra
OpenAI
Introducing GPT-6.1 Terra
Delivering fast and capable computer use at scale
π Founder use case: research-backed cold email openers for 30 leads in 15 minutes
Problem
Generic outbound ("Loved your website!") gets ignored. Real personalization works, but researching 30 prospects by hand takes an afternoon, so it never happens.
Approach / tools
An AI agent with web browsing (ChatGPT agent mode, Claude with web search, or any coding agent that can fetch pages) + a lead CSV: name, role, company, website. The rule that makes it work: every opener must cite the exact page it came from, or it doesn't ship.
How to reproduce (~15 min)
1. Export 30 leads from your CRM or list tool (5 min max). Keep only name, role, company, website, LinkedIn URL if you have it.
2. Write 3 lines about your offer: who it's for, the pain it removes, one proof point (a customer result or number).
3. Prompt the agent:
"For each lead, visit their website (homepage, blog/news, careers, pricing). Find ONE specific, recent fact that connects to this pain: [your pain]. Good signals: a new product launch, hiring for a role your product supports, a pricing change, a new market, a recent post by the person. Return a table: lead, fact, source URL, date if visible, a 1β2 sentence opener that links the fact to the pain, and confidence (high/medium/low). If you find nothing relevant, write NO SIGNAL β never invent a fact. Don't pitch in the opener, no flattery."
4. Spot-check 5 rows: open the source URL and confirm the fact is really there. If even one is made up, re-run with "quote the exact sentence from the page."
5. Send high-confidence rows now. Medium: tweak by hand. NO SIGNAL: move to a generic sequence or drop.
Expected outcome
A ready-to-send table of ~20 openers grounded in something real, each with a source you can verify in 10 seconds, plus a clear list of leads that aren't worth personalizing. Track reply rate vs your generic template over 2 weeks; that's the only number that matters.
Bonus: the hiring/launch signals also tell you who to contact first. A company hiring for the exact role you help with is your warmest lead.
Problem
Generic outbound ("Loved your website!") gets ignored. Real personalization works, but researching 30 prospects by hand takes an afternoon, so it never happens.
Approach / tools
An AI agent with web browsing (ChatGPT agent mode, Claude with web search, or any coding agent that can fetch pages) + a lead CSV: name, role, company, website. The rule that makes it work: every opener must cite the exact page it came from, or it doesn't ship.
How to reproduce (~15 min)
1. Export 30 leads from your CRM or list tool (5 min max). Keep only name, role, company, website, LinkedIn URL if you have it.
2. Write 3 lines about your offer: who it's for, the pain it removes, one proof point (a customer result or number).
3. Prompt the agent:
"For each lead, visit their website (homepage, blog/news, careers, pricing). Find ONE specific, recent fact that connects to this pain: [your pain]. Good signals: a new product launch, hiring for a role your product supports, a pricing change, a new market, a recent post by the person. Return a table: lead, fact, source URL, date if visible, a 1β2 sentence opener that links the fact to the pain, and confidence (high/medium/low). If you find nothing relevant, write NO SIGNAL β never invent a fact. Don't pitch in the opener, no flattery."
4. Spot-check 5 rows: open the source URL and confirm the fact is really there. If even one is made up, re-run with "quote the exact sentence from the page."
5. Send high-confidence rows now. Medium: tweak by hand. NO SIGNAL: move to a generic sequence or drop.
Expected outcome
A ready-to-send table of ~20 openers grounded in something real, each with a source you can verify in 10 seconds, plus a clear list of leads that aren't worth personalizing. Track reply rate vs your generic template over 2 weeks; that's the only number that matters.
Bonus: the hiring/launch signals also tell you who to contact first. A company hiring for the exact role you help with is your warmest lead.
π§ Liquid AI's LFM3: small open models you can fine-tune on one GPU
What changed (Oct 27)
Liquid AI released LFM3, six open-weight models (~2B params each) on one shared backbone: text, vision (now with video), audio, omni (sees, listens, talks back) and two "decision" models (d1) that answer a list of questions in one pass with calibrated probabilities.
Why it matters for founders
β’ Small but capable: the 1.7B text model fits in about 1 GB at 4-bit, has a 256K context, and is trained for tool calling and agent harnesses (OpenClaw, Hermes Agent, Pi). On WebArena-Verified it scores 38.4 vs 3.0 for its predecessor.
β’ Cheap to run: hosted API listed at $0.08 per M input / $0.20 per M output tokens ($0.02 cached), or run it on your own laptop, server or device.
β’ Built to specialize: every model fine-tunes on a single GPU, with ready notebooks for jobs like messy document β JSON, receipt photos β JSON, and spoken commands β function calls.
β’ d1 is interesting for routing: one call gives you refund yes/no, which team, topics and urgency for a support ticket, each with a probability.
Practical takeaway
Pick one narrow, high-volume task you currently send to a frontier model (ticket triage, invoice extraction, lead classification). Take 200 labeled examples, fine-tune LFM3 with Liquid's notebook, then compare accuracy, latency and cost per 1k calls against your current setup on 50 held-out cases. If it's within a few points of accuracy, you've likely cut that line item by 10x+ and can keep the data in-house. Check the license on the model card before shipping commercially.
π https://huggingface.co/blog/LiquidAI/lfm3
What changed (Oct 27)
Liquid AI released LFM3, six open-weight models (~2B params each) on one shared backbone: text, vision (now with video), audio, omni (sees, listens, talks back) and two "decision" models (d1) that answer a list of questions in one pass with calibrated probabilities.
Why it matters for founders
β’ Small but capable: the 1.7B text model fits in about 1 GB at 4-bit, has a 256K context, and is trained for tool calling and agent harnesses (OpenClaw, Hermes Agent, Pi). On WebArena-Verified it scores 38.4 vs 3.0 for its predecessor.
β’ Cheap to run: hosted API listed at $0.08 per M input / $0.20 per M output tokens ($0.02 cached), or run it on your own laptop, server or device.
β’ Built to specialize: every model fine-tunes on a single GPU, with ready notebooks for jobs like messy document β JSON, receipt photos β JSON, and spoken commands β function calls.
β’ d1 is interesting for routing: one call gives you refund yes/no, which team, topics and urgency for a support ticket, each with a probability.
Practical takeaway
Pick one narrow, high-volume task you currently send to a frontier model (ticket triage, invoice extraction, lead classification). Take 200 labeled examples, fine-tune LFM3 with Liquid's notebook, then compare accuracy, latency and cost per 1k calls against your current setup on 50 held-out cases. If it's within a few points of accuracy, you've likely cut that line item by 10x+ and can keep the data in-house. Check the license on the model card before shipping commercially.
π https://huggingface.co/blog/LiquidAI/lfm3
huggingface.co
Build specialized multimodal models with LFM3
A Blog post by Liquid AI on Hugging Face
π Founder use case: rewrite your homepage in your customers' own words
Problem
Your homepage describes the product the way you think about it. Buyers search, compare and decide using different words. That gap quietly costs you conversions, and you rarely notice it from the inside.
Approach
Give an LLM (ChatGPT, Claude, Gemini, any chat model with long context) two inputs: what customers actually say, and what your page says. Ask it to find the mismatch and rewrite from the customer side.
Reproduce it in ~15 minutes
1. Collect 5β10 raw customer sources: sales/demo call transcripts, onboarding answers ("what made you sign up?"), G2/Capterra reviews, or support emails. Paste as-is.
2. Copy your homepage text (hero, subheadline, the 3β4 main sections, CTA).
3. Prompt:
"From the customer material, extract: (a) the problem in their exact words, (b) the trigger that made them look for a solution, (c) the alternatives they compared, (d) the outcome they care about. Quote each one and say how many sources mention it. Then compare with my homepage: list the words customers use that my page never uses, and the claims on my page no customer mentions. Finally write 3 hero + subheadline options using only customer language, and rewrite each section in under 40 words. No invented features or numbers."
4. Check every quote against the source. Drop anything that appears only once.
5. Pick one hero variant and ship it as an A/B test (or simply swap it for 2 weeks if your traffic is low).
Expected outcome
A gap table (their words vs yours), 3 hero options grounded in real quotes, and tighter section copy. Track conversion of visitor to signup/demo against the previous 2 weeks. Rerun every quarter with fresh calls, since the words shift as your ICP shifts.
Problem
Your homepage describes the product the way you think about it. Buyers search, compare and decide using different words. That gap quietly costs you conversions, and you rarely notice it from the inside.
Approach
Give an LLM (ChatGPT, Claude, Gemini, any chat model with long context) two inputs: what customers actually say, and what your page says. Ask it to find the mismatch and rewrite from the customer side.
Reproduce it in ~15 minutes
1. Collect 5β10 raw customer sources: sales/demo call transcripts, onboarding answers ("what made you sign up?"), G2/Capterra reviews, or support emails. Paste as-is.
2. Copy your homepage text (hero, subheadline, the 3β4 main sections, CTA).
3. Prompt:
"From the customer material, extract: (a) the problem in their exact words, (b) the trigger that made them look for a solution, (c) the alternatives they compared, (d) the outcome they care about. Quote each one and say how many sources mention it. Then compare with my homepage: list the words customers use that my page never uses, and the claims on my page no customer mentions. Finally write 3 hero + subheadline options using only customer language, and rewrite each section in under 40 words. No invented features or numbers."
4. Check every quote against the source. Drop anything that appears only once.
5. Pick one hero variant and ship it as an A/B test (or simply swap it for 2 weeks if your traffic is low).
Expected outcome
A gap table (their words vs yours), 3 hero options grounded in real quotes, and tighter section copy. Track conversion of visitor to signup/demo against the previous 2 weeks. Rerun every quarter with fresh calls, since the words shift as your ICP shifts.
π§ Google opens a new distribution channel: your app inside Search and Gemini
What changed (Oct 28)
Google launched a preview of its Connected Apps Platform: one place to build and manage apps that run directly inside Google Search and the Gemini app.
How it works
β’ You expose your product's actions through a cloud-hosted MCP server (or Android MCP via the AppFunctions APIs).
β’ You register, test and submit in the Google Connected Console, and choose Search, Gemini, or both.
β’ Once live you get traffic, latency and error-rate dashboards, plus verified logos and authenticated user accounts.
β’ 50+ Connected Apps already live (Adobe, Experian, Peloton, Localiza; Calm coming). Access opens in phases.
Why founders should care
Users are starting to get things done inside assistants instead of visiting websites. If someone asks Gemini or Search to "book", "order" or "check" something in your category, the apps plugged in there get the action. And if you already built an MCP server for Claude or ChatGPT, this is largely the same work pointed at a new audience.
Practical takeaway
1. List the 3 actions customers come to you for most often (e.g. check availability, create a quote, track an order).
2. If you have an MCP server, check those 3 are clean, well-described tools. If not, build a minimal one exposing just those 3.
3. Sign up for the preview now so you're in an early access wave, not the last one.
Docs and preview sign-up: https://developers.google.com/connected-apps
Announcement: https://blog.google/innovation-and-ai/technology/developers-tools/connected-apps-one-place/
What changed (Oct 28)
Google launched a preview of its Connected Apps Platform: one place to build and manage apps that run directly inside Google Search and the Gemini app.
How it works
β’ You expose your product's actions through a cloud-hosted MCP server (or Android MCP via the AppFunctions APIs).
β’ You register, test and submit in the Google Connected Console, and choose Search, Gemini, or both.
β’ Once live you get traffic, latency and error-rate dashboards, plus verified logos and authenticated user accounts.
β’ 50+ Connected Apps already live (Adobe, Experian, Peloton, Localiza; Calm coming). Access opens in phases.
Why founders should care
Users are starting to get things done inside assistants instead of visiting websites. If someone asks Gemini or Search to "book", "order" or "check" something in your category, the apps plugged in there get the action. And if you already built an MCP server for Claude or ChatGPT, this is largely the same work pointed at a new audience.
Practical takeaway
1. List the 3 actions customers come to you for most often (e.g. check availability, create a quote, track an order).
2. If you have an MCP server, check those 3 are clean, well-described tools. If not, build a minimal one exposing just those 3.
3. Sign up for the preview now so you're in an early access wave, not the last one.
Docs and preview sign-up: https://developers.google.com/connected-apps
Announcement: https://blog.google/innovation-and-ai/technology/developers-tools/connected-apps-one-place/
Google for Developers
Connected Apps Platform | Google for Developers
Connect your application's core functionality to deliver agentic experiences across the Gemini app, AI Mode in Search, and other Google AI surfaces.
π Founder use case: rescue stalled trial users before they quietly churn
Problem
Most trials don't die from a "no". They stall: someone signs up, does two steps, gets stuck, and never comes back. You find out at day 14 when the trial expires, which is too late.
Approach / tools
An LLM that can run code (ChatGPT with data analysis, Claude with analysis, or Gemini in Sheets) + a CSV export of product events from your analytics or database. Columns you need: user_id, email, signup_date, event_name, timestamp. Optional: plan, company size, source.
Reproduce in ~15 minutes
1. Export the last 30 days of trial users and their events (β2 min).
2. Upload and paste this prompt:
"Using code, not guesses:
a) Define the activation path from users who converted or are most active: list the 3β5 events most of them did in their first 3 days, in order.
b) For every current trial user, find the last activation step they completed and days since last activity.
c) Flag as STALLED anyone inactive 3+ days who hasn't reached the final activation step. Group them by the step where they stopped.
d) For each group, give the likely blocker in one line and draft a short plain-text email (under 80 words, from the founder, one specific next step, one question, no discount).
e) Output a table: email, stopped_at, days_inactive, group, draft."
3. Sanity-check: open 3 stalled users in your product and confirm the step is right (β5 min).
4. Send the drafts personally from your inbox, not a marketing tool. Offer a 10-min call to the 5 highest-value accounts.
Expected outcome
A ranked list of people who are about to churn, the exact step where each group gets stuck, and ready-to-send nudges. Replies tell you the real blocker, which is usually a product fix worth more than the emails. Rerun every Monday and track: % stalled who reactivate within 7 days.
Tip: if one step holds more than 40% of stalled users, fix that step before writing more emails.
Problem
Most trials don't die from a "no". They stall: someone signs up, does two steps, gets stuck, and never comes back. You find out at day 14 when the trial expires, which is too late.
Approach / tools
An LLM that can run code (ChatGPT with data analysis, Claude with analysis, or Gemini in Sheets) + a CSV export of product events from your analytics or database. Columns you need: user_id, email, signup_date, event_name, timestamp. Optional: plan, company size, source.
Reproduce in ~15 minutes
1. Export the last 30 days of trial users and their events (β2 min).
2. Upload and paste this prompt:
"Using code, not guesses:
a) Define the activation path from users who converted or are most active: list the 3β5 events most of them did in their first 3 days, in order.
b) For every current trial user, find the last activation step they completed and days since last activity.
c) Flag as STALLED anyone inactive 3+ days who hasn't reached the final activation step. Group them by the step where they stopped.
d) For each group, give the likely blocker in one line and draft a short plain-text email (under 80 words, from the founder, one specific next step, one question, no discount).
e) Output a table: email, stopped_at, days_inactive, group, draft."
3. Sanity-check: open 3 stalled users in your product and confirm the step is right (β5 min).
4. Send the drafts personally from your inbox, not a marketing tool. Offer a 10-min call to the 5 highest-value accounts.
Expected outcome
A ranked list of people who are about to churn, the exact step where each group gets stuck, and ready-to-send nudges. Replies tell you the real blocker, which is usually a product fix worth more than the emails. Rerun every Monday and track: % stalled who reactivate within 7 days.
Tip: if one step holds more than 40% of stalled users, fix that step before writing more emails.
π€ GitHub Agentic Workflows is now generally available
What changed (Oct 28): you can now write a GitHub automation in plain-English Markdown, and GitHub compiles it into a normal Actions workflow that a coding agent runs. Think issue triage, CI failure analysis, docs updates, or test writing, triggered like any other Action.
Why founders should care:
β’ No new infra: it runs on your existing Actions runners and repo policies.
β’ Pick your agent: Copilot by default, or bring another coding agent, with model choice per workflow.
β’ Safer by default: read-only permissions, a sandboxed container behind a firewall, and a threat-detection job that scans proposed changes before anything lands.
β’ Cost visibility: `gh aw forecast` now estimates your monthly AI credit spend before you scale up.
β’ Available on Free, Team and Enterprise (the default Copilot engine needs a Copilot license).
Practical takeaway: pick the one repo chore your team hates most (usually "why did CI fail?" or triaging new issues). Install the CLI, start from a prebuilt template with `gh aw add-wizard`, run `gh aw forecast`, and let it run for a week on suggestions only. Keep it if it saves more time than it costs.
π https://github.blog/changelog/2026-10-28-github-agentic-workflows-generally-available/
What changed (Oct 28): you can now write a GitHub automation in plain-English Markdown, and GitHub compiles it into a normal Actions workflow that a coding agent runs. Think issue triage, CI failure analysis, docs updates, or test writing, triggered like any other Action.
Why founders should care:
β’ No new infra: it runs on your existing Actions runners and repo policies.
β’ Pick your agent: Copilot by default, or bring another coding agent, with model choice per workflow.
β’ Safer by default: read-only permissions, a sandboxed container behind a firewall, and a threat-detection job that scans proposed changes before anything lands.
β’ Cost visibility: `gh aw forecast` now estimates your monthly AI credit spend before you scale up.
β’ Available on Free, Team and Enterprise (the default Copilot engine needs a Copilot license).
Practical takeaway: pick the one repo chore your team hates most (usually "why did CI fail?" or triaging new issues). Install the CLI, start from a prebuilt template with `gh aw add-wizard`, run `gh aw forecast`, and let it run for a week on suggestions only. Keep it if it saves more time than it costs.
π https://github.blog/changelog/2026-10-28-github-agentic-workflows-generally-available/
The GitHub Blog
GitHub Agentic Workflows generally available - GitHub Changelog
GitHub Agentic Workflows, an open source project from GitHub Next, is now generally available. With agentic workflows, you can automate reasoning-based tasks like issue triage, CI failure analysis, documentation updates,β¦
π Founder use case: audit where your week actually went (calendar β kill / delegate / keep)
Problem
Most founders feel busy but can't say which hours moved the company. Your calendar knows, you just never read it as data.
Approach / tools
Export 2β4 weeks of calendar events and let an LLM that can run code (ChatGPT, Claude, Gemini) categorize, total and challenge them. Google Calendar: Settings β Import & export β Export (.ics). Outlook: export to .ics or CSV.
How to reproduce (~15 min)
1. Export the last 2β4 weeks of your calendar and upload the file.
2. Prompt:
"Parse these events with code. For each, keep title, duration, attendee count, recurring yes/no. Tag each into one category: Sales/customers, Hiring, Product/build, Team management, Investors/fundraising, Admin/ops, Deep work (solo blocks), Other. Then:
β Table of hours per category per week + % of total.
β Top 10 recurring meetings by total hours.
β For every meeting, suggest KILL (no clear decision/output), DELEGATE (someone else could own it, say who by role), SHRINK (cut length/frequency) or KEEP, with a one-line reason.
β Flag days with less than 2 hours unbroken free time.
β Estimate hours/week freed if I apply all KILL + SHRINK suggestions.
Show assumptions; don't guess categories from vague titles, mark them UNCLEAR."
3. Fix UNCLEAR tags yourself (2 min), ask it to recompute.
4. Write down your target split for next month (e.g. 40% customers, 20% build) and compare.
5. Act today: cancel or shorten 2 meetings, send 1 delegation message, block 2 deep-work slots for next week.
Expected outcome
A one-page picture of where your time goes vs where it should, a concrete list of meetings to cut or hand off, and typically 3β6 hours/week back. Rerun on the first Friday of each month to see if the split is drifting.
Tip: skip private/personal events before uploading if your calendar mixes both.
Problem
Most founders feel busy but can't say which hours moved the company. Your calendar knows, you just never read it as data.
Approach / tools
Export 2β4 weeks of calendar events and let an LLM that can run code (ChatGPT, Claude, Gemini) categorize, total and challenge them. Google Calendar: Settings β Import & export β Export (.ics). Outlook: export to .ics or CSV.
How to reproduce (~15 min)
1. Export the last 2β4 weeks of your calendar and upload the file.
2. Prompt:
"Parse these events with code. For each, keep title, duration, attendee count, recurring yes/no. Tag each into one category: Sales/customers, Hiring, Product/build, Team management, Investors/fundraising, Admin/ops, Deep work (solo blocks), Other. Then:
β Table of hours per category per week + % of total.
β Top 10 recurring meetings by total hours.
β For every meeting, suggest KILL (no clear decision/output), DELEGATE (someone else could own it, say who by role), SHRINK (cut length/frequency) or KEEP, with a one-line reason.
β Flag days with less than 2 hours unbroken free time.
β Estimate hours/week freed if I apply all KILL + SHRINK suggestions.
Show assumptions; don't guess categories from vague titles, mark them UNCLEAR."
3. Fix UNCLEAR tags yourself (2 min), ask it to recompute.
4. Write down your target split for next month (e.g. 40% customers, 20% build) and compare.
5. Act today: cancel or shorten 2 meetings, send 1 delegation message, block 2 deep-work slots for next week.
Expected outcome
A one-page picture of where your time goes vs where it should, a concrete list of meetings to cut or hand off, and typically 3β6 hours/week back. Rerun on the first Friday of each month to see if the split is drifting.
Tip: skip private/personal events before uploading if your calendar mixes both.
π§± Mistral Large 4 is now open weight β a near-frontier model you can actually own
What changed (Oct 29):
β’ Mistral released the downloadable weights of Mistral Large 4 ("Le Chonk"): ~1T-parameter MoE, ~49B active per token, text + image input, 1M-token context.
β’ Coding got a big RL bump since preview: Mistral reports 41% on Terminal-Bench 4.0 (top among open-weight models) and 48% on the Artificial Analysis Coding Agent Index, tied with the open leader GLM-5.3 while using ~47% fewer tokens per task.
β’ Cheaper to run: API price cut to $0.70 in / $2.10 out per M tokens ($0.07 cached). Artificial Analysis measures cost per task down 63% vs the preview.
β’ Day-0 support in vLLM, FP8 and NVFP4 checkpoints, GGUFs from Unsloth/llama.cpp.
Why founders should care:
You now have a non-Chinese, near-frontier open model you can fine-tune, self-host for data-sensitive customers, or call via API at a fraction of closed-model prices. Fewer tokens per task means real savings on agent workloads.
β οΈ License check: it's a modified MIT. Free to use, fine-tune and ship inside your product β but if you run a "model-as-a-service" business (selling raw model/API access), you need a separate commercial license from Mistral.
Practical takeaway (30 min):
Take 20 real tasks your agent or app runs today (coding, extraction, support replies). Run them on Mistral Large 4 via the API vs your current model. Compare pass rate, tokens per task and cost per 1k tasks. If it's within a few points at half the cost, route the easy/high-volume traffic there first β no need to self-host on day one.
π https://mistral.ai/news/mistral-large-4-oss/
What changed (Oct 29):
β’ Mistral released the downloadable weights of Mistral Large 4 ("Le Chonk"): ~1T-parameter MoE, ~49B active per token, text + image input, 1M-token context.
β’ Coding got a big RL bump since preview: Mistral reports 41% on Terminal-Bench 4.0 (top among open-weight models) and 48% on the Artificial Analysis Coding Agent Index, tied with the open leader GLM-5.3 while using ~47% fewer tokens per task.
β’ Cheaper to run: API price cut to $0.70 in / $2.10 out per M tokens ($0.07 cached). Artificial Analysis measures cost per task down 63% vs the preview.
β’ Day-0 support in vLLM, FP8 and NVFP4 checkpoints, GGUFs from Unsloth/llama.cpp.
Why founders should care:
You now have a non-Chinese, near-frontier open model you can fine-tune, self-host for data-sensitive customers, or call via API at a fraction of closed-model prices. Fewer tokens per task means real savings on agent workloads.
β οΈ License check: it's a modified MIT. Free to use, fine-tune and ship inside your product β but if you run a "model-as-a-service" business (selling raw model/API access), you need a separate commercial license from Mistral.
Practical takeaway (30 min):
Take 20 real tasks your agent or app runs today (coding, extraction, support replies). Run them on Mistral Large 4 via the API vs your current model. Compare pass rate, tokens per task and cost per 1k tasks. If it's within a few points at half the cost, route the easy/high-volume traffic there first β no need to self-host on day one.
π https://mistral.ai/news/mistral-large-4-oss/
Mistral
Mistral Large 4 (Le Chonk) is now open weight | Mistral
The weights of Mistral Large 4 (Le Chonk) are now open. A 1T parameter multimodal model, and best open-weight model for coding, trained in Europe.
π Founder use case: turn scattered feature requests into a ranked roadmap (β15 min)
THE PROBLEM
Feature requests live everywhere: support tickets, sales notes, Slack, calls. The loudest customer wins, and you can't say why item #3 beat item #7.
THE APPROACH
Export the raw requests and let an LLM that can run code (ChatGPT, Claude or Gemini with file analysis) dedupe them, tie each one to revenue, and score it, so the ranking is based on who is asking and what they pay.
HOW TO REPRODUCE
1. Export 2β3 months of requests to one CSV: request text, customer/account, source, date. Add MRR or plan per account if you have it (CRM or billing export, joined on account).
2. Upload the file and prompt:
"Cluster these feature requests into distinct themes and merge duplicates. For each theme give: number of requests, number of unique accounts, total MRR of those accounts, % from paying vs free/trial, 2 verbatim quotes, and the underlying job the customer is trying to get done. Flag any theme driven by a single account."
3. Add your own effort guess (S/M/L) per theme, then ask:
"Score each theme with RICE: Reach = unique accounts, Impact = MRR at stake (1β3), Confidence = request count + quote clarity (50β100%), Effort = S=1, M=3, L=8. Return a ranked table, then split into BUILD NOW / VALIDATE FIRST / PARK with one line of reasoning each."
4. Sanity-check the top 3: open the source rows and confirm the quotes match the theme.
5. For every PARK item, ask for a short, honest reply you can send to the customers who asked.
EXPECTED OUTCOME
A ranked roadmap you can defend in one table, the 1β2 themes worth building this cycle, a list of loud-but-low-value asks, and ready-to-send replies that close the loop with customers. Rerun monthly on the new export to see which themes are growing.
THE PROBLEM
Feature requests live everywhere: support tickets, sales notes, Slack, calls. The loudest customer wins, and you can't say why item #3 beat item #7.
THE APPROACH
Export the raw requests and let an LLM that can run code (ChatGPT, Claude or Gemini with file analysis) dedupe them, tie each one to revenue, and score it, so the ranking is based on who is asking and what they pay.
HOW TO REPRODUCE
1. Export 2β3 months of requests to one CSV: request text, customer/account, source, date. Add MRR or plan per account if you have it (CRM or billing export, joined on account).
2. Upload the file and prompt:
"Cluster these feature requests into distinct themes and merge duplicates. For each theme give: number of requests, number of unique accounts, total MRR of those accounts, % from paying vs free/trial, 2 verbatim quotes, and the underlying job the customer is trying to get done. Flag any theme driven by a single account."
3. Add your own effort guess (S/M/L) per theme, then ask:
"Score each theme with RICE: Reach = unique accounts, Impact = MRR at stake (1β3), Confidence = request count + quote clarity (50β100%), Effort = S=1, M=3, L=8. Return a ranked table, then split into BUILD NOW / VALIDATE FIRST / PARK with one line of reasoning each."
4. Sanity-check the top 3: open the source rows and confirm the quotes match the theme.
5. For every PARK item, ask for a short, honest reply you can send to the customers who asked.
EXPECTED OUTCOME
A ranked roadmap you can defend in one table, the 1β2 themes worth building this cycle, a list of loud-but-low-value asks, and ready-to-send replies that close the loop with customers. Rerun monthly on the new export to see which themes are growing.
π§΅ Claude API now remembers your agent's conversation (beta)
What changed (Nov 2): Anthropic launched "message threads" in public beta. Your agent sends the full conversation, system prompt and tools once; every later turn sends only the new messages plus the previous response id. The API rebuilds the context server-side.
Why it matters if you ship agents:
β’ Faster replies on long sessions: Anthropic reports ~35% lower wait before Claude starts answering on 500Kβ1M token requests (already on for most Claude Code users).
β’ Smaller requests, steadier latency as the session grows.
β’ Works on all Claude models: Claude Platform, AWS, Microsoft Foundry, Google Cloud.
What it does NOT do:
β’ No cost savings: Claude still reads the whole context each turn; same prices and rate limits. Keep prompt caching for that.
β’ Best-effort storage: threads expire 5 min after the last request. A 404 means resend the full history. You stay the source of truth.
β’ Append-only; model and key settings are fixed per thread. Not eligible for zero data retention or HIPAA.
Practical takeaway: if you run a long agent loop (coding, computer use, doc-heavy work), add the `thread` parameter + the `message-threads-2026-08-12` beta header to one workflow, keep your own message log with a replay path, and compare time-to-first-token on 20 long sessions before vs after.
Docs: https://platform.claude.com/docs/en/build-with-claude/message-threads
What changed (Nov 2): Anthropic launched "message threads" in public beta. Your agent sends the full conversation, system prompt and tools once; every later turn sends only the new messages plus the previous response id. The API rebuilds the context server-side.
Why it matters if you ship agents:
β’ Faster replies on long sessions: Anthropic reports ~35% lower wait before Claude starts answering on 500Kβ1M token requests (already on for most Claude Code users).
β’ Smaller requests, steadier latency as the session grows.
β’ Works on all Claude models: Claude Platform, AWS, Microsoft Foundry, Google Cloud.
What it does NOT do:
β’ No cost savings: Claude still reads the whole context each turn; same prices and rate limits. Keep prompt caching for that.
β’ Best-effort storage: threads expire 5 min after the last request. A 404 means resend the full history. You stay the source of truth.
β’ Append-only; model and key settings are fixed per thread. Not eligible for zero data retention or HIPAA.
Practical takeaway: if you run a long agent loop (coding, computer use, doc-heavy work), add the `thread` parameter + the `message-threads-2026-08-12` beta header to one workflow, keep your own message log with a replay path, and compare time-to-first-token on 20 long sessions before vs after.
Docs: https://platform.claude.com/docs/en/build-with-claude/message-threads
Claude Platform Docs
Message threads
Give long-running agents a faster time to first token, especially in long conversations, by sending only the new messages on each request.