惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Engineering at Meta
Engineering at Meta
T
Threatpost
P
Palo Alto Networks Blog
NISL@THU
NISL@THU
O
OpenAI News
Project Zero
Project Zero
G
GRAHAM CLULEY
P
Privacy International News Feed
A
Arctic Wolf
Microsoft Azure Blog
Microsoft Azure Blog
H
Help Net Security
M
MIT News - Artificial intelligence
T
Threat Research - Cisco Blogs
S
Security @ Cisco Blogs
Google DeepMind News
Google DeepMind News
B
Blog RSS Feed
D
Docker
aimingoo的专栏
aimingoo的专栏
博客园 - 【当耐特】
N
Netflix TechBlog - Medium
云风的 BLOG
云风的 BLOG
雷峰网
雷峰网
W
WeLiveSecurity
P
Proofpoint News Feed
腾讯CDC
Cloudbric
Cloudbric
S
Secure Thoughts
C
Check Point Blog
博客园 - Franky
T
The Exploit Database - CXSecurity.com
T
Troy Hunt's Blog
GbyAI
GbyAI
Security Archives - TechRepublic
Security Archives - TechRepublic
Application and Cybersecurity Blog
Application and Cybersecurity Blog
月光博客
月光博客
C
Cyber Attacks, Cyber Crime and Cyber Security
I
Intezer
TaoSecurity Blog
TaoSecurity Blog
L
Lohrmann on Cybersecurity
V
Visual Studio Blog
F
Fortinet All Blogs
博客园 - 叶小钗
C
CXSECURITY Database RSS Feed - CXSecurity.com
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Recorded Future
Recorded Future
C
Cisco Blogs
博客园 - 司徒正美
Stack Overflow Blog
Stack Overflow Blog
Y
Y Combinator Blog
Apple Machine Learning Research
Apple Machine Learning Research

Hacker News: Front Page

SPICE simulation → oscilloscope → verification with Claude Code — Lucas Gerads GitHub - GainSec/AutoProber: Hardware hacker’s flying probe automation stack for agent-driven target discovery, microscope mapping, safety-monitored CNC motion, probe review, and controlled pin probing. Introducing Claude Opus 4.7 Qwen Studio The Future of Everything is Lies, I Guess: Where Do We Go From Here? GitHub - SeanFDZ/macmind: Single-layer transformer in HyperTalk for the classic Macintosh Virginia Bans Sale of Geolocation Data Show HN: Agent-cache – Multi-tier LLM/tool/session caching for Valkey and Redis Ancient DNA reveals pervasive directional selection across West Eurasia [pdf] AI cybersecurity is not proof of work Moving a large-scale metrics pipeline from StatsD to OpenTelemetry / Prometheus GitHub - Nightmare-Eclipse/RedSun: The Red Sun vulnerability repository GitHub - SethPyle376/hiraeth: Local AWS emulator focused on fast integration testing, with SQS support, SQLite-backed state, and a debug-friendly web UI. A Better Ludum Dare; Or, How to Ruin a Legacy GitHub - macOS26/Agent: Any AI, replaces Claude Code, Cursor, OpenClaw. Over 18 LLM providers (Claude, OpenAI, Gemini, Ollama, Zai, HF, Qwen) wired into a native Mac app that writes code, builds Xcode projects, bumps versions, manages git, automates Safari, use AppleScript, JS or Accessibility, extend Agent! w/ MCP Servers, run tasks from your iPhone via Messages. YouTube now lets you turn off Shorts I Made a Terminal Pager Burgers | マクドナルド公式 Commands — HackerNews CLI documentation ChatGPT for Excel PiCore - Raspberry Pi Port of Tiny Core Linux Live Nation illegally monopolized ticketing market, jury finds Google Broke Its Promise to Me. Now ICE Has My Data. Founding Engineer at Adaptional | Y Combinator CRISPR takes important step toward silencing Down syndrome’s extra chromosome GitHub - saffron-health/libretto: The AI toolkit for building reliable browser automations US v. Heppner (S.D.N.Y. 2026) no attorney-client privilege for AI chats [pdf] Unexpected €54k billing spike in 13 hours: Firebase browser key without API restrictions used for Gemini requests Fragments: April 14 Cal.com Goes Closed Source: Why AI Security Is Forcing Our Decision | Cal.com - Scheduling Software for Online Bookings Laravel raised money and now injects ads directly into your agent Codex Hacked a Samsung TV Tech Valuations Back to Pre-AI Boom Levels A perfectable programming language — Soter GitHub - halfwhey/claudraband: Claude Code for the Power User Partnership through Play: Investigating How Long-Distance Couples Use Digital Games to Facilitate Intimacy Textbooks and Methods of Note-Taking in Early Modern Europe (2008) Eternity in six hours: Intergalactic spreading of intelligent life (2013) Seven countries now generate 100% of their electricity from renewable energy Tell HN: OpenAI silently removed Study Mode from ChatGPT Pro Max 5x Quota Exhausted in 1.5 Hours Despite Moderate Usage Show HN: Oberon System 3 runs natively on Raspberry Pi 3 (with ready SD card) Tell HN: docker pull fails in spain due to football cloudflare block Bring Back Idiomatic Design No one owes you supply-chain security GitHub - xsawyerx/curl-doom: DOOM, played over cURL Apple update turns Czech mate for locked-out iPhone user The Grand Line Cache TTL silently regressed from 1h to 5m around early March 2026, causing quota and cost inflation Building a Z-Machine in the worst possible language The peril of laziness lost Iran war: We spoke to the man making Lego-style AI videos that experts say are powerful propaganda AI Will Be Met With Violence, and Nothing Good Will Come of It GitHub - duguyue100/midnight-captain: Inspired by Midnight Commander, tailored to my taste. How to build a `git diff` driver · Jamie Tanna | Software Engineer Center for Responsible, Decentralized Intelligence at Berkeley The Local Universe’s Expansion Rate Is Clearer Than Ever, but Still Doesn’t Add Up - A new synthesis of astronomical measurements confirms a persistent mismatch that could point to physics beyond current models The disturbing white paper Red Hat is trying to erase from the internet – OSnews NetBlocks (@netblocks@mastodon.social) The Future of Everything is Lies, I Guess: Annoyances ‘Abhorrent’: the inside story of the Polymarket gamblers betting millions on war Productive procrastination — Max van IJsselmuiden maps, territory and LMs 447 Terabytes per Square Centimetre at Zero Retention Energy: Non-Volatile Memory at the Atomic Scale on Fluorographane Show HN: Pardonned.com – A searchable database of US Pardons 20 Years on AWS and Never Not My Job The Seasons are Wrong The FAA wants gamers to apply for air traffic control jobs Artemis II crew splashes down near San Diego after historic moon mission Why weekends are under threat We gave an AI a 3 year retail lease in SF and asked it to make a profit | Andon Labs How a dancer with ALS used brainwaves to perform live On filing the corners off my MacBooks Installing every* Firefox extension OpenClaw’s memory is unreliable, and you don’t know when it will break Steve Blank Nowhere Is Safe Chimpanzees in Uganda locked in vicious 'civil war', say researchers watgo - a WebAssembly Toolkit for Go linux/Documentation/process/coding-assistants.rst at master · torvalds/linux GitHub - callumlocke/json-formatter: Makes JSON easy to read. Founding Product Engineer at Bild AI | Y Combinator A compelling title that is cryptic enough to get you to take action on it GitHub - Keychron/Keychron-Keyboards-Hardware-Design: Industrial design files for Keychron keyboards and mice. 100+ models with CAD assets in STEP, DXF, DWG, and PDF. Source-available, with commercial use allowed for original compatible accessories within the license terms. [ANNOUNCE] WireGuardNT v0.11 and WireGuard for Windows v0.6 Released 1D-Chess Helium Is Hard to Replace Keeping a Postgres queue healthy — PlanetScale Serenity Forge (@serenityforge.com) Our response to the Axios developer tool compromise Do Americans read print books, e-books or audiobooks more? Uncharted island soon to appear on nautical charts The Problem That Built an Industry Fragments: April 2 Python Release Python install manager 26.1 Bitcoin miners are losing $19,000 on every BTC produced as difficulty drops 7.8% God sleeps in the minerals Harness engineering: leveraging Codex in an agent-first world Apple Silicon and Virtual Machines: Beating the 2 VM Limit What have been the greatest intellectual achievements? The APL Programming Language Source Code
Interfaze: A new model architecture built for high accuracy at scale
yoeven · 2026-05-12 · via Hacker News: Front Page

copy markdown

tl;dr: Interfaze is a new model architecture that outperforms models like Gemini-3-Flash, Claude-Sonnet-4.6, GPT-5.4-Mini, and Grok-4.3 across 9 head-to-head benchmarks in OCR, vision, STT, and structured output.

Humans are inefficient at computer-level tasks. We make mistakes, but we're great at decision-making and understanding nuance.

Imagine telling a human to read a 50-page PDF, map every word to another document with its XY position, and translate the whole thing into Chinese. You'd get tons of mistakes, pay a lot to keep that human on payroll, and wait a long time for the result.

Transformer models are similar. They're amazing at nuance and human-level tasks, and they make mistakes like a human, but that's also what keeps them creative.

We've been using the wrong models for the wrong tasks.

CNNs/DNNs have existed since the early 90s, from LeNet-5 to ResNet, and more recently CRNN-CTC.

These are deep neural network architectures that are task-specific for things like OCR, translation, or GUI detection. The way they consume and see data is trained to be task specific, which makes them up to 100x more accurate at their specific task. They also produce useful metadata like bounding boxes and confidence scores, letting developers build predictable workflows they can rely on.

So why do so many of us still go for transformers/LLMs for deterministic tasks?

DNNs are not flexible. They're only as good as their training data, and they aren't great at human-level nuance.

They might be cheap to serve but expensive to maintain and retrain for new tasks. Take a passport: a CNN can extract the date of birth with bounding boxes and a confidence score, but it can't calculate the person's age.

Introducing Interfaze

A new model architecture that merges the specialization of DNN/CNN models with omni-transformers, giving you the best of both worlds.

How Interfaze works: a hybrid architecture combining DNNs/CNNs with a transformer decoder, plus task-specific adapters and a built-in infra foundation for web index, scraping, and a code sandbox.

That means high accuracy and low cost on deterministic tasks:

  • Vision (image and document, object and GUI detection)
  • Web extraction and search
  • Audio (STT and speaker diarization)
  • Translation
  • Video (coming soon)

Model specs

FeatureValue
Context window1M tokens
Max output tokens32k tokens
Input modalitiesText, Images, Audio, File
ReasoningAvailable (default: disabled)

Benchmark

While Pro tier models like Claude Opus 4.7 and GPT 5.5 are the best generalist models in the market today for things like coding and complex reasoning tasks, they aren't commonly used for high volume tasks like OCR or translation due to high cost and slow response times.

Interfaze is benchmarked against models in similar pricing tiers and feature sets that are optimized to squeeze the most performance out of the model at the fastest speed, while keeping cost low at scale.

Today, most people reach for two model categories for deterministic developer tasks:

  • Flash/mini models like Gemini-3-Flash, GPT-5.4-Mini and Claude Sonnet 4.6. The best balance you can get between performance and price at scale.
  • Specialized providers like Reducto, Mistral OCR or Whisper.

Breakdown

BenchmarkInterfazeGemini-3-FlashClaude-Sonnet-4.6GPT-5.4-MiniGrok-4.3
OCRBench V270.7%55.8%54.7%52.7%54.7%
olmOCR85.7%75.3%73.9%80.1%81.9%
RefCOCO82.1%75.2%75.5%67.0%25.0%
VoxPopuli (WER)2.4%4.0%
Spider 2.0-Lite52.9%45.2%49.6%26.7%45.9%
GPQA Diamond89.9%88.5%89.9%82.8%73.6%
MMMLU90.9%88.7%84.9%75.3%89.7%
MMMU-Pro71.1%67.6%46.3%40.4%68.7%
SOB Value Acc79.5%77.3%77.9%75.1%78.4%

↓ = lower is better (word error rate). — = not scored (model has no native audio input). All other rows: higher is better.

Each model is compared head-to-head across nine benchmarks: OCRBench V2, olmOCR, RefCOCO, VoxPopuli-Cleaned-AA, SOB Value, Spider-2.0-Lite, GPQA Diamond, MMMLU, and MMMU-Pro.

View the full leaderboard →

Interfaze leads in almost every benchmark, against both specialized models in each category and the generalist flash/mini models.

Our goal isn't to replace LLMs. It's to specialize in deterministic tasks. The benchmarks focus on categories like OCR, object detection, and structured output, with a few general benchmarks like GPQA Diamond to show the level of problem-solving and understanding you'd expect from any transformer model.

Interfaze is priced in a similar range as Gemini-3-Flash, at $1.50 per million input tokens and $3.50 per million output tokens.

OCR is our number one use case

Our number one use case from users has been OCR for images and complex, long PDFs.

Interfaze outperforms OCR providers like Chandra OCR and Reducto, and generalist models like Gemini-3-Flash and GPT-5.4-Mini.

It isn't just the task-specific CNN encoder doing a good job. It's the ability to lean on object detection for figures and graphics, or lean on the translation layers of the transformer all in a shared vector space.

View full olmOCR benchmarks →

Structured output is a big part of determinism

Most LLMs today are great at following a JSON schema, but pretty bad at filling it with accurate values. No public benchmark measures the accuracy of those values, so we released SOB (the Structured Output Benchmark) last week.

TL;DR: SOB gives the model the correct answer in its context, then asks it to generate a JSON output with data it already has. We measure who is the most accurate, with the fewest mistakes and hallucinations, across text, image, and audio modalities (all normalized to text).

Compared against the same flash/mini set used throughout this post. See the full SOB leaderboard for all 28 models, including frontier Pro-tier models like Gemini-3.1-Pro, GPT-5.5, and Claude-Opus-4.7.

There's still huge room for improving structured output without raising cost or compute. Follow us on X or LinkedIn to follow our research journey.

Multilingual performance beyond English

Interfaze has great multilingual performance across a wide range of languages.

View full MMMLU benchmarks →

Speech-to-text on par with specialized ASR providers

On VoxPopuli-Cleaned-AA, Interfaze comes in second on word error rate.

Speech-to-text inference speed

Interfaze transcribes 209 seconds of audio per second of compute, ~1.5× faster than Deepgram Nova-3, ~8× faster than Scribe v2, and over 11× faster than Gemini-3-Flash.

View full VoxPopuli benchmarks →

Here's how you get started

Set up your SDK

Interfaze speaks the Chat Completions API standard, so any AI SDK that supports OpenAI works out of the box: just point it at https://api.interfaze.ai/v1. Grab your API key from the Interfaze dashboard and drop it in.

OpenAI SDK

Vercel AI SDK

LangChain SDK

import OpenAI from "openai";

const interfaze = new OpenAI({
	baseURL: "https://api.interfaze.ai/v1",
	apiKey: "<your-api-key>",
});

The same interfaze client is reused in every example below.

Read the full setup guide →

Complex OCR + object detection

A magazine page with dense multi-column text and three illustrations. Interfaze runs OCR and object detection on the same image in one request, returning the full text plus pixel-coordinates for every figure, all under your schema.

Dense magazine page with text and three figures detected, with red boxes around each illustration

OpenAI SDK

Vercel AI SDK

LangChain SDK

import { z } from "zod";
import { zodResponseFormat } from "openai/helpers/zod";

const OCRObjectDetectionSchema = z.object({
	text: z.string().describe("all text in the image"),
	graphic_objects: z
		.array(
			z.object({
				description: z.string(),
				top_left_x: z.number(),
				top_left_y: z.number(),
				bottom_right_x: z.number(),
				bottom_right_y: z.number(),
			})
		)
		.describe("graphics objects found in the image"),
});

const response = await interfaze.chat.completions.create({
	model: "interfaze-beta",
	messages: [
		{
			role: "user",
			content: [
				{ type: "text", text: "Extract the text and graphics from the image based on the schema." },
				{
					type: "image_url",
					image_url: {
						url: "https://r2public.jigsawstack.com/interfaze/examples/dense_text_ocr_figures.png",
					},
				},
			],
		},
	],
	response_format: zodResponseFormat(OCRObjectDetectionSchema, "ocr_object_detection_schema"),
});

console.log(response.choices[0].message.content);

//@ts-expect-error precontext is not typed
const precontext = response.precontext;
console.log("OCR bounding boxes + confidence:", precontext[0]?.result);

JSON output

object carries the schema response: full page text plus a graphic_objects array with a description and pixel coordinates for each illustration. precontext carries the raw OCR (per-line and per-word bounding boxes, confidence scores) on the same response.

{
  "object": {
    "text": "cane stopped on the corner and yelled... acter named Dick Manly. He was so observant... STOMPING GROUND ... \"The Adding Machine,\" from 1923, is about Mr. Zero, a repressed number cruncher who gets replaced by an adding machine... 12 THE NEW YORKER, APRIL 27, 2026",
    "graphic_objects": [
      {
        "description": "A drawing located at the top left under the \"STOMPING GROUND\" heading, featuring a cityscape with a moon and a whimsical character.",
        "top_left_x": 84,
        "top_left_y": 484,
        "bottom_right_x": 394,
        "bottom_right_y": 630
      },
      {
        "description": "A detailed line drawing of Daphne Rubin-Vega in front of a building facade, matching the main profile story.",
        "top_left_x": 77,
        "top_left_y": 1367,
        "bottom_right_x": 517,
        "bottom_right_y": 1878
      },
      {
        "description": "A drawing in the bottom right corner depicting a person interacting with a device, situated above the spray-on condom text.",
        "top_left_x": 985,
        "top_left_y": 1581,
        "bottom_right_x": 1264,
        "bottom_right_y": 1737
      }
    ]
  },
  "precontext": [
    {
      "name": "ocr",
      "result": {
        "extracted_text": "cane stopped on the corner and yelled he wrote science fiction-and observant. acter named Dick Manly. He was so\nout, \"What is that?\" \"I remember my mother coming home...",
        "sections": [
          {
            "lines": [
              {
                "text": "cane stopped on the corner and yelled he wrote science fiction-and observant. acter named Dick Manly. He was so",
                "bounds": {
                  "top_left": { "x": 83, "y": 80 },
                  "top_right": { "x": 1406, "y": 78 },
                  "bottom_right": { "x": 1406, "y": 111 },
                  "bottom_left": { "x": 83, "y": 110 },
                  "width": 1323,
                  "height": 30
                },
                "average_confidence": 0.99
              }
              // ... hundreds more lines with per-word boxes and confidences
            ]
          }
        ]
      }
    }
  ]
}

OCR docs →

OCR with partial model activation

With our hybrid architecture, you can activate parts of the model to run a specific task without using the full weights.

It's faster and cheaper, with some tradeoffs, you get a fixed structured output that's deterministic and consistent on every run, and you can only run one task per request.

Handwritten poem used as the input image for the partial activation OCR example

Using the <task> tag in the system prompt, you control which part of the model activates. Below, we run pure OCR on a handwritten poem.

OpenAI SDK

Vercel AI SDK

LangChain SDK

import { z } from "zod";
import { zodResponseFormat } from "openai/helpers/zod";

const response = await interfaze.chat.completions.create({
	model: "interfaze-beta",
	messages: [
		{ role: "system", content: "<task>ocr</task>" },
		{
			role: "user",
			content: [
				{ type: "text", text: "Extract all text from this image" },
				{
					type: "image_url",
					image_url: {
						url: "https://r2public.jigsawstack.com/interfaze/examples/handwriting.jpeg",
					},
				},
			],
		},
	],
	response_format: zodResponseFormat(z.any(), "empty_schema"),
});

console.log(response.choices[0].message.content);

JSON output

The response is the raw task result with name and result, ready to consume directly.

{
  "name": "ocr",
  "result": {
    "extracted_text": "The lovely Song night may song linen shined\nWelcome and faint wei my heart was beating\nthe reseach on the moon the violet beautifull\nThe artist's evening song our love new life\n...",
    "sections": [
      {
        "lines": [
          {
            "text": "The lovely Song night may song linen shined",
            "bounds": {
              "top_left": { "x": 27, "y": 22 },
              "top_right": { "x": 422, "y": 21 },
              "bottom_right": { "x": 423, "y": 47 },
              "bottom_left": { "x": 27, "y": 51 },
              "width": 395.5,
              "height": 27.5
            },
            "average_confidence": 0.78
          }
          // ... more lines with per-word boxes and confidences
        ]
      }
    ]
  }
}

Learn more about running tasks →

Accessing the internet

Interfaze comes built in with its own web index from scraping multiple SERP indexes and our own crawler.

OpenAI SDK

Vercel AI SDK

LangChain SDK

import { z } from "zod";
import { zodResponseFormat } from "openai/helpers/zod";

const GarryTanSchema = z.object({
	linkedin_url: z.string(),
	x_url: z.string(),
	first_name: z.string(),
	last_name: z.string(),
	location: z.string(),
	latest_education: z.string(),
	current_job: z.string(),
	followers: z.number(),
	experience: z.array(
		z.object({
			company: z.string(),
			title: z.string(),
			start_date: z.string(),
			end_date: z.string(),
		})
	),
});

const response = await interfaze.chat.completions.create({
	model: "interfaze-beta",
	messages: [{ role: "user", content: "Enrichment information of Garry Tan, Y Combinator" }],
	response_format: zodResponseFormat(GarryTanSchema, "garry_tan_enrichment_schema"),
});

console.log(response.choices[0].message.content);

//@ts-expect-error precontext is not typed
const precontext = response.precontext;
console.log("Web search results:", precontext[0]?.result);

JSON output

object returns the enriched profile typed exactly to the schema, while precontext includes the raw web search results Interfaze pulled in to ground the answer.

{
  "object": {
    "linkedin_url": "https://linkedin.com/in/garrytan",
    "x_url": "https://x.com/garrytan",
    "first_name": "Garry",
    "last_name": "Tan",
    "location": "San Francisco, California, United States",
    "latest_education": "Stanford University (1999-2003), BS in Computer Systems Engineering",
    "current_job": "President & CEO at Y Combinator, Founder at Garry's List, Board Partner & Advisor at Initialized Capital",
    "followers": 319863,
    "experience": [
      {
        "company": "Garry's List",
        "title": "Founder",
        "start_date": "Jan 2026",
        "end_date": "Present"
      },
      {
        "company": "Y Combinator",
        "title": "President & CEO",
        "start_date": "Jan 2023",
        "end_date": "Present"
      },
      {
        "company": "Initialized Capital",
        "title": "Founder & Managing Partner",
        "start_date": "Jan 2012",
        "end_date": "Dec 2022"
      },
      {
        "company": "Posterous.com",
        "title": "Cofounder",
        "start_date": "Jan 2008",
        "end_date": "Jan 2011"
      },
      {
        "company": "Palantir Technologies",
        "title": "Lead Engineer, Designer",
        "start_date": "Sep 2005",
        "end_date": "Oct 2007"
      }
      // ... more roles
    ]
  },
  "precontext": [
    {
      "name": "search",
      "result": [
        {
          "title": "Garry Tan - President & CEO, Y Combinator - LinkedIn",
          "description": "President & CEO of Y Combinator. Y Combinator funds hundreds of companies per year...",
          "url": "https://www.linkedin.com/in/garrytan"
        }
        // ... more search results
      ]
    }
  ]
}

Long audio transcription

The clip below is 1 hour 35 minutes of a podcast episode. Interfaze transcribes it in ~50 seconds with per-chunk timestamps.


OpenAI SDK

Vercel AI SDK

LangChain SDK

import { z } from "zod";
import { zodResponseFormat } from "openai/helpers/zod";

const response = await interfaze.chat.completions.create({
	model: "interfaze-beta",
	messages: [
		{ role: "system", content: "<task>speech_to_text</task>" },
		{
			role: "user",
			content: [
				{ type: "text", text: "Transcribe the audio file https://r2public.jigsawstack.com/interfaze/examples/stt_long_audio_sample_3.mp3" },
			],
		},
	],
	response_format: zodResponseFormat(z.any(), "empty_schema"),
});

console.log(response.choices[0].message.content);

JSON output

The response is the raw task result as shown below.

{
  "name": "speech_to_text",
  "result": {
    "text": "We don't teach leaders how to have uncomfortable conversations. We don't teach students how to have uncomfortable conversations. You tell me which is going to be more valuable for the rest of your life. How to have a difficult conversation or trigonometry?...",
    "chunks": [
      { "timestamp": [0, 3.39], "text": "We don't teach leaders how to have uncomfortable conversations. We don't teach students how" },
      { "timestamp": [3.39, 6.79], "text": "to have uncomfortable conversations. You tell me which is going to be more valuable" },
      { "timestamp": [6.79, 10.18], "text": "for the rest of your life. How to have a difficult conversation or trigonometry?" }
      // ... thousands more timestamped chunks across the full 1h 35m
    ]
  }
}

Speech-to-text docs →

Conclusion

We're excited to keep experimenting, growing and discovering new research that makes deterministic AI more efficient and accessible to all developers!

Get started for free and try it on your own documents, images and prompts. We're excited to see what you build!

Get started

Dive deeper

Stay in touch