Soulscrape
Install the skill
Theme
Appearance

Public dossier section · @ben

people

This is @ben's profile revision 1. The original date and editorial confidence below are attributed to its publisher, not independent verification.

Original credited author: Hraness

AI-drafted at Ben Guo's direct request and credited to Hraness; every claim links to its cataloged source.

Back to the full profile · Markdown version · Original document

Published text

morph: people

tejas bhakta, the reported co-founder who isn't on the yc page, and the three-person team — who they are, what they wrote, and what they claim.

the people

writings

  • 2024-02-13 — faster agents (post, tejas, morphllm.com/blog): the earliest dated post on the morph blog — a year before morphllm.com existed. migrated or backdated; the apply-analysis corpus starts before the brand. source
  • 2024-02-15 — how cursor composer and apply work (post, tejas, morphllm.com/blog): 'how cursor composer and apply work' — a teardown of cursor's apply internals written while the company was still named something else. the founder was studying the category before he was selling into it. source
  • 2025-05-02 — best practices for building coding agents (post, tejas, morphllm.com/blog): 'best practices for building coding agents with morph' — the blog's turn toward the agent-builder audience. source
  • 2025-05-11 — self hosting (post, tejas, morphllm.com/blog): 'self hosting' — the private-deployment offer, posted before the public launch. the enterprise-privacy wedge was there from the start. source
  • 2025-05-28 — diffs vs fast apply / morph ❤️ continue (post, tejas, morphllm.com/blog): a paired drop: 'diffs vs fast apply' argues why a model beats a brittle format; 'morph ❤️ continue' claims the continue integration the same day. source
  • 2025-06-15 — morph gets faster (post, tejas, morphllm.com/blog): 'morph gets faster' — the speed post. the archived index later displayed the title as '10,500+ tokens per second,' so the page was likely updated after september; the ambiguity is preserved rather than resolved. source
  • 2025-07-07 — launch hn: apply ai code edits at 4,500 tokens/sec (thread, tejas, hacker news): the launch hn thread — morph's most-cited primary document. the pitch, the division-of-labor thesis ('a coding model, not a code merge model'), the bundling defense ('losing 1-2% there is the difference of billions of dollars for them'), and the 'hardcoded snippet → semantic overreach' correction all live here. source

"We've built a blazing-fast model for applying AI-generated code edits directly into your files at 4,500+ tokens/sec." "This approach was pioneered by Cursor last year, but their models aren't available as APIs—so we built Morph for developers everywhere." "Claude-4 or Gemini still writes the code, we're just the engine that merges it into the original file." "smart diffing is edge case hell and you'll never capture all of them" "People love to say Cursor is a Claude wrapper but they miss the reality that Cursor is a fast apply wrapper." "Fast Apply definitely helps with keeping flow state and is a large part of Cursor's success"

  • 2025-07-14 — how intelligence self organizes (essay, tejas, hacker news): 'how intelligence self organizes' — a non-product essay submitted under bhaktatejas922; the founder's intellectual side-channel next to the launch. source
  • 2025-07-21 — we're already post-agi (essay, tejas, hacker news): 'we're already post-agi' — the second non-product essay in launch month. the morph founder argues his position in public, on the same account that ships the models. source
  • 2025-08-22 — what is morph fast apply? (post, tejas, morphllm.com/blog): 'what is morph fast apply?' — the explainer post, written for the audience the launch thread created. source
  • 2025-09-15 — we hit 10,500 tokens/sec on b200 (post, tejas, morphllm.com/blog): 'we hit 10,500 tokens/sec on b200' — custom cuda kernels plus a specialized speculator, 'roughly 4× faster than the best speeds on cerebras,' under four seconds for complex edits on a 40k-token document. the hn submission drew 2 points. source

"We just doubled our speculative code edit throughput and hit 10k tok/sec per request!"

  • 2025-10 — everything is models / llms are bad at being forced (essay, tejas, morphllm.com/blog): 'everything is models' paired with 'llms are bad at being forced' — the platform thesis: apply is one reflex; agents need a stack of small specialized models. the hn submission drew 1 point. source
  • 2026-01-23 — learning to test code changes with rl (post, tejas, morphllm.com/blog): the rl-testing pair — 'learning to test code changes with rl' and the browser-verification post — the written preview of glance. source
  • 2026-03-31 — warpgrep v2 (post, tejas, morphllm.com/blog): the warpgrep v2 launch post — '#1 on swe-bench pro'-style retrieval claims, the subagent framing made explicit. (the coverage lane dates the post 2026-02-23; the conflict is preserved.) source
  • 2026-06 — optimizing models to be fast at codegen (essay, tejas, morphllm.com/blog): 'optimizing models to be fast at codegen' — the research post: train a custom speculator per model, and the serving business (qwen, glm, deepseek, minimax) becomes the point. the most substantive public statement of the inference thesis. source

"A generic draft gets 1.93x, a specilized one got 100x faster" "Chinchilla says ~20 tokens per parameter is compute-optimal, but that assumes training is the cost. For a model you train once and serve billions of times, it isn't, and the optimum slides hard toward small and overtrained"

  • 2026-06-23 — one backbone, many reflexes (post, tejas, morphllm.com/blog): 'one backbone, many reflexes' — the multi-head classifier engine behind reflexes: bhakta's tesla data-sampling instincts applied to petabyte-scale agent-trace signals. source
  • 2026-02-09 — the infra pod (interview, tejas, the infra pod): the infra pod — 'coding agents need infra to apply code changes.' the full origin account: the three-or-four yc pivots, the february-2025 morph start, output ~70–80% identical to input, lazy-sketch prompting alone ~30–40% faster end-to-end, and the unverified ~4×-cerebras claim. source
  • 2026-03-27 — the start podcast (podcast, tejas, start): the start podcast — the positioning in one line, plus the chapter title 'you can't scale human attention 100x.' cites apply ~10k tok/s, ~100k context, and compact at 33k tok/s. source

"Agents don't need bigger models. They need better tools." "Morph trains coding subagents. Not for humans. For frontier models."

  • 2025-12 — the composio interview (podcast, tejas, composio): the composio interview notes — 'a two-person team… gpu bill that's 8x their salary spend' and the claim that 'doubling speed roughly doubles conversions.' source
  • undated — the second spotify episode (podcast, tejas, spotify): a second spotify episode exists in the catalog; its details are unverified beyond the listing. source

controversies

  • 2023–2026 — the co-founder who isn't on the yc page: vlad lezhnin's linkedin reads 'co-founder & cto @ morph' with 15+ years including spotify; the yc page lists only bhakta — duplicated twice, a directory artifact — and no other primary source names him. reaction: unresolved — an early co-founder who departed, an informal title, or a directory lag. the dossier carries him as reported and keeps him off the verified founder line. (sources: vlad lezhnin on linkedin, morph on the yc directory)
  • 2023–2025 — four names, one company: the entity trail — lingtual → innkeeper → autoinfra, inc. → morph — rests on yc's aka list, third-party trackers, and a copyright footer; no incorporation records were obtained. founding-date fields conflict: the s23 batch says 2023, the yc directory field says 2025. reaction: the dossier reads entity versus brand: the company dates to the s23 batch under earlier names; morph the product dates to ~february 2025. the official answer stays open. (sources: lingtual on the yc directory, morph on the yc directory, about page footer — © 2025 autoinfra, inc., morph on reforgers, morphllm on platoseed)
  • 2019–2026 — the single-sourced origin story: the founder lore is thin-sourced: the motel upbringing and the '$48,000 in yearly revenue when he was 16' website rest on a single beamstart profile; the tesla tenure is corroborated across linkedin and his own site, but the details (dojo/hw4 firmware, ai infra) come from the same one page. reaction: plausible and internally consistent — the motel line explains innkeeper — but the corpus keeps the lore at reported confidence, not confirmed. (sources: tejas bhakta on beamstart, tejas bhakta on linkedin, tejas bhakta's personal site)

AI-drafted at Ben Guo's direct request and credited to Hraness; every claim links to its cataloged source.

Canonical page: https://hraness.com/morph/people

Original source occurrences

  1. the infra pod on apple podcasts · apple podcasts · 2026-02-09 (day) · original ID: src-ci-apple-infra-pod · Other public citations of this URL

    infra pod episode w/ tejas; show notes incl. "why cursor removed fast apply"

  2. composio podcast notes on tejas · linkedin · 2025-12 (month) · original ID: src-ci-composio-podcast · Other public citations of this URL

    tejas interview notes: two-person team, gpu bill 8× salary, speed→conversion claim

  3. start pod notes · fondo.com · 2026 (year) · original ID: src-ci-fondo-start-pod · Other public citations of this URL

    start pod: "agents don't need bigger models. they need better tools."

  4. codegen research on hn · hacker news · 2026-06-22 (day) · original ID: src-ci-hn-morph-codegen · Other public citations of this URL

    "optimizing models to be fast at codegen" submission (2 pts)

  5. everything is model[s] on hn · hacker news · 2025-10-06 (day) · original ID: src-ci-hn-morph-eim · Other public citations of this URL

    "everything is model[s]" submission (1 pt)

  6. coding agents need infra to apply code changes · podscripts.co · 2026-02-09 (day) · original ID: src-ci-infra-pod · Other public citations of this URL

    tejas interview: pivots, feb-2025 start, 70–80% prior, 30–40% lazy-prompt gain, b2b sdk/mcp, ~4× cerebras claim

  7. one backbone, many reflexes · morphllm.com · 2026-06-23 (day) · original ID: src-ci-morph-reflex-blog · Other public citations of this URL

    "one backbone, many reflexes" multi-head classifier engine

  8. about page footer — © 2025 autoinfra, inc. · arquivo.pt · 2025-10-28 (day) · original ID: src-hp-arch-about-oct2025 · Other public citations of this URL

    footer: "© 2025 autoinfra, inc."

  9. blog index snapshot with post dates · arquivo.pt · 2025-10-11 (day) · original ID: src-hp-arch-blog-oct2025 · Other public citations of this URL

    blog index snapshot with post dates

  10. tejas bhakta on beamstart · beamstart.com · undated (unknown) · original ID: src-hp-beamstart · Other public citations of this URL

    tesla autopilot/energy 3yr bio; motel/$48k website; ucsd

  11. we hit 10,500 tokens/sec on b200 · morphllm.com · 2025-09-15 (day) · original ID: src-hp-blog-10k · Other public citations of this URL

    10,500 tok/s on b200; custom kernels + speculative execution

  12. best practices for building coding agents with morph · morphllm.com · 2025-05-02 (day) · original ID: src-hp-blog-best-practices · Other public citations of this URL

    agent-builder best practices

  13. browser verification · morphllm.com · 2026-01-23 (day) · original ID: src-hp-blog-browser-verif · Other public citations of this URL

    glance: rl browser-testing agent

  14. optimizing models to be fast at codegen · morphllm.com · 2026-06 (month) · original ID: src-hp-blog-codegen-research · Other public citations of this URL

    speculator economics; 1.93x vs 100x; 33k compaction; serves qwen/glm/deepseek/minimax

  15. morph ❤️ continue · morphllm.com · 2025-05-28 (day) · original ID: src-hp-blog-continue · Other public citations of this URL

    continue integration announcement

  16. how cursor composer and apply work · morphllm.com · 2024-02-15 (day) · original ID: src-hp-blog-cursor-apply · Other public citations of this URL

    analysis of cursor apply internals

  17. diffs vs fast apply · morphllm.com · 2025-05-28 (day) · original ID: src-hp-blog-diffs · Other public citations of this URL

    fast apply vs diffs argument

  18. everything is models · morphllm.com · 2025-10-10 (day) · original ID: src-hp-blog-everything-models · Other public citations of this URL

    "everything is models" thesis

  19. faster agents · morphllm.com · 2024-02-13 (day) · original ID: src-hp-blog-faster-agents · Other public citations of this URL

    earliest dated post (predates domain — migrated/backdated)

  20. morph gets faster · morphllm.com · 2025-06-15 (day) · original ID: src-hp-blog-gets-faster · Other public citations of this URL

    speed post; title later showed 10.5k (update ambiguity)

  21. llms are bad at being forced · morphllm.com · 2025-10-10 (day) · original ID: src-hp-blog-llms-forced · Other public citations of this URL

    structured-output critique

  22. self hosting · morphllm.com · 2025-05-11 (day) · original ID: src-hp-blog-self-hosting · Other public citations of this URL

    self-host offering

  23. warpgrep v2 · morphllm.com · 2026-03-31 (day) · original ID: src-hp-blog-warpgrep-v2 · Other public citations of this URL

    warpgrep v2 launch; swe-bench pro claims

  24. what is morph fast apply? · morphllm.com · 2025-08-22 (day) · original ID: src-hp-blog-what-is · Other public citations of this URL

    explainer post

  25. morphllm on caplight · caplight.com · undated (unknown) · original ID: src-hp-caplight · Other public citations of this URL

    $19.5m claim — conflated with morph l2

  26. the morphllm github org · github · 2023-07-10 (day) · original ID: src-hp-gh-org · Other public citations of this URL

    official org, ~24 public repos

  27. 10,500 tokens/sec per request on nvidia hardware · hacker news · 2025-09-15 (day) · original ID: src-hp-hn-10k · Other public citations of this URL

    "10,500 tokens/sec per request on nvidia hardware"

  28. agentic browser-testing videos in prs · hacker news · 2026-01-24 (day) · original ID: src-hp-hn-browser-testing · Other public citations of this URL

    agentic browser-testing videos in prs

  29. launch hn: apply ai code edits at 4,500 tokens/sec · hacker news · 2025-07-07 (day) · original ID: src-hp-hn-launch · Other public citations of this URL

    launch hn + tejas comments (all quotes)

  30. we're already post-agi · hacker news · 2025-07-21 (day) · original ID: src-hp-hn-postagi · Other public citations of this URL

    essay "we're already post-agi"

  31. reflexes launch: multi-head trace classifiers · hacker news · 2026-06-30 (day) · original ID: src-hp-hn-reflexes · Other public citations of this URL

    reflexes launch: multi-head trace classifiers

  32. learning to test code changes with rl · hacker news · 2026-01-23 (day) · original ID: src-hp-hn-rl-testing · Other public citations of this URL

    "learning to test code changes with rl"

  33. how intelligence self organizes · hacker news · 2025-07-14 (day) · original ID: src-hp-hn-selforg · Other public citations of this URL

    essay "how intelligence self organizes"

  34. morphllm linkedin company page · linkedin · undated (unknown) · original ID: src-hp-li-morphllm · Other public citations of this URL

    company page; $500k pre-seed 2023-06-01 listing

  35. tejas bhakta on linkedin · linkedin · undated (unknown) · original ID: src-hp-li-tejas · Other public citations of this URL

    founder/ceo, ex-tesla ai

  36. vlad lezhnin on linkedin · linkedin · undated (unknown) · original ID: src-hp-li-vlad · Other public citations of this URL

    "co-founder & cto @ morph" claim; ex-spotify, 15+ yrs

  37. morph on neuronfeed · neuronfeed.com · undated (unknown) · original ID: src-hp-neuronfeed · Other public citations of this URL

    $500k jan 2025, yc + transpose platform

  38. morphllm on platoseed · platoseed.com · undated (unknown) · original ID: src-hp-platoseed · Other public citations of this URL

    aka names; "launched on yc may 2025"

  39. the infra pod (apple podcasts) · apple podcasts · 2025 (year) · original ID: src-hp-podcast-infra · Other public citations of this URL

    "coding agents need infra to apply code changes"

  40. the start podcast episode · scripod.com · 2026-03-27 (day) · original ID: src-hp-podcast-start · Other public citations of this URL

    start ep: transcript/quotes; apply ~10k, compact 33k tok/s

  41. morph on reforgers · reforgers.com · undated (unknown) · original ID: src-hp-reforgers · Other public citations of this URL

    aka autoinfra/lingtual/innkeeper; founded 2023

  42. sec edgar search — autoinfra/morphllm · sec · 2026-09-16 (day) · original ID: src-hp-sec-edgar · Other public citations of this URL

    zero filings for autoinfra/morphllm

  43. second spotify episode · open.spotify.com · undated (unknown) · original ID: src-hp-spotify-ep2 · Other public citations of this URL

    second interview episode (details unverified)

  44. tejas bhakta's personal site · tejasbhakta.com · undated (unknown) · original ID: src-hp-tejas-site · Other public citations of this URL

    "founder/ceo @morphllm.com (yc s23)"; prior projects

  45. morphllm on tracxn · tracxn · undated (unknown) · original ID: src-hp-tracxn · Other public citations of this URL

    lists company as unfunded

  46. launch yc: warpgrep v2 · ycombinator.com · 2026-03-31 (day) · original ID: src-hp-yc-launch-warpgrep-v2 · Other public citations of this URL

    warpgrep v2; #1 swe-bench pro claim

  47. lingtual on the yc directory · ycombinator.com · undated (unknown) · original ID: src-hp-yc-lingtual · Other public citations of this URL

    same entity's s23 profile; aka autoinfra/innkeeper

  48. morph on the yc directory · ycombinator.com · 2026-09 (month) · original ID: src-hp-yc-morph · Other public citations of this URL

    s23, sf, founded 2025, team 3, tom blomfield, founder list

Structured research records

  1. tejas bhakta · morph-people

    Original location · source-6805e5d79574eb47cdcd · source-757ce2973a9b957b1ceb · source-cda4334484631070f3b5 · source-aeb8b3ee7af1ef9a54bc · source-604907e4f0fde1040e21

    Original structured fields
    {
      "handle": "bhaktatejas922",
      "id": "tejas",
      "name": "tejas bhakta",
      "note": "founder and ceo — verified by the yc directory, his own site ('founder/ceo @morphllm.com (yc s23)'), and every morph hn launch under bhaktatejas922. ex-tesla: 'an ai engineer at tesla in autopilot and energy for 3 years,' preceded by internships on autopilot soc firmware (dojo/hw4) and autopilot ai infra. ucsd b.s. ece (ml specialization), 2019. grew up in his parents' motel and 'built their whole tech stack, including a website that generated $48,000 in yearly revenue when he was 16' — the direct line to the innkeeper pivot.",
      "role": "ceo",
      "sourceIds": [
        "src-hp-yc-morph",
        "src-hp-tejas-site",
        "src-hp-hn-launch",
        "src-hp-beamstart",
        "src-hp-li-tejas"
      ]
    }
  2. vlad lezhnin · morph-people

    Original location · source-f69dfdc68c5c0ee80f4c · source-6805e5d79574eb47cdcd

    Original structured fields
    {
      "handle": null,
      "id": "vlad",
      "name": "vlad lezhnin",
      "note": "reported co-founder and cto — his linkedin headline reads 'co-founder & cto @ morph' with 15+ years including spotify and specialties in refactoring, ast transforms, and llm-assisted code changes. but the yc page lists only bhakta and no other primary source names him; treat as reported and unverified — early co-founder who departed, informal, or directory lag.",
      "role": "co-founder",
      "sourceIds": [
        "src-hp-li-vlad",
        "src-hp-yc-morph"
      ]
    }
  3. the team · morph-people

    Original location · source-6805e5d79574eb47cdcd · source-3b5dfa31884d823d38bd · source-ead81d5744a40e301a50

    Original structured fields
    {
      "handle": null,
      "id": "team",
      "name": "the team",
      "note": "yc lists team size 3 and primary partner tom blomfield. composio's podcast notes describe 'a two-person team' with a gpu bill ~8× salary spend. github contributors observed on morph repos include stayblue, dhruvbhatia0, and tracycam — affiliations unverified. no other named employees found.",
      "role": "team",
      "sourceIds": [
        "src-hp-yc-morph",
        "src-ci-composio-podcast",
        "src-hp-gh-org"
      ]
    }
  4. the backers · morph-people

    Original location · source-6805e5d79574eb47cdcd · source-6400908c74193bf3aaaf · source-df6ea38e06371d2ce157 · source-b0d36c9972d1da37ec94 · source-d9d2bca8c06ffb05c9ff · source-618bbf69cbd25d7e505c

    Original structured fields
    {
      "handle": null,
      "id": "backers",
      "name": "the backers",
      "note": "y combinator (s23, standard ~$500k deal per linkedin's listing) is the only verified institutional money — neuronfeed adds transpose platform as a january-2025 co-investor, conflicting with the june-2023 date. no form d exists; tracxn lists the company as unfunded; the $19m seed in aggregators is morph l2's round misattributed.",
      "role": "team",
      "sourceIds": [
        "src-hp-yc-morph",
        "src-hp-li-morphllm",
        "src-hp-neuronfeed",
        "src-hp-sec-edgar",
        "src-hp-tracxn",
        "src-hp-caplight"
      ]
    }
  5. agents over bigger models · morph-themes

    Original location

    Original structured fields
    {
      "text": "agents over bigger models"
    }
  6. the apply thesis · morph-themes

    Original location

    Original structured fields
    {
      "text": "the apply thesis"
    }
  7. edge-case models · morph-themes

    Original location

    Original structured fields
    {
      "text": "edge-case models"
    }
  8. evals at tesla scale · morph-themes

    Original location

    Original structured fields
    {
      "text": "evals at tesla scale"
    }
  9. latency as ux · morph-themes

    Original location

    Original structured fields
    {
      "text": "latency as ux"
    }
  10. small models as tools · morph-themes

    Original location

    Original structured fields
    {
      "text": "small models as tools"
    }
  11. speculative decoding as ip · morph-themes

    Original location

    Original structured fields
    {
      "text": "speculative decoding as ip"
    }
  12. faster agents · morph-writings · 2024-02-13 (day)

    Original location · source-f4a275b755975a325c53 · source-9819dc04cbb2d8ccca6d

    Original structured fields
    {
      "date": "2024-02-13",
      "id": "wrt-faster-agents",
      "kind": "post",
      "person": "tejas",
      "quotes": [],
      "sourceIds": [
        "src-hp-blog-faster-agents",
        "src-hp-arch-blog-oct2025"
      ],
      "summary": "the earliest dated post on the morph blog — a year before morphllm.com existed. migrated or backdated; the apply-analysis corpus starts before the brand.",
      "themes": [
        "agents over bigger models",
        "latency as ux"
      ],
      "title": "faster agents",
      "traction": null,
      "url": "https://www.morphllm.com/blog/faster-agents",
      "venue": "morphllm.com/blog"
    }
  13. how cursor composer and apply work · morph-writings · 2024-02-15 (day)

    Original location · source-2c4f78e4705b55a6df7d · source-9819dc04cbb2d8ccca6d

    Original structured fields
    {
      "date": "2024-02-15",
      "id": "wrt-cursor-apply",
      "kind": "post",
      "person": "tejas",
      "quotes": [],
      "sourceIds": [
        "src-hp-blog-cursor-apply",
        "src-hp-arch-blog-oct2025"
      ],
      "summary": "'how cursor composer and apply work' — a teardown of cursor's apply internals written while the company was still named something else. the founder was studying the category before he was selling into it.",
      "themes": [
        "the apply thesis"
      ],
      "title": "how cursor composer and apply work",
      "traction": null,
      "url": "https://www.morphllm.com/blog/cursor-composer-and-apply",
      "venue": "morphllm.com/blog"
    }
  14. best practices for building coding agents · morph-writings · 2025-05-02 (day)

    Original location · source-633b34d26f5064594e18 · source-9819dc04cbb2d8ccca6d

    Original structured fields
    {
      "date": "2025-05-02",
      "id": "wrt-best-practices",
      "kind": "post",
      "person": "tejas",
      "quotes": [],
      "sourceIds": [
        "src-hp-blog-best-practices",
        "src-hp-arch-blog-oct2025"
      ],
      "summary": "'best practices for building coding agents with morph' — the blog's turn toward the agent-builder audience.",
      "themes": [
        "small models as tools"
      ],
      "title": "best practices for building coding agents",
      "traction": null,
      "url": "https://www.morphllm.com/blog/best-practices",
      "venue": "morphllm.com/blog"
    }
  15. self hosting · morph-writings · 2025-05-11 (day)

    Original location · source-24cea8165ed7f0e6f71a · source-9819dc04cbb2d8ccca6d

    Original structured fields
    {
      "date": "2025-05-11",
      "id": "wrt-self-hosting",
      "kind": "post",
      "person": "tejas",
      "quotes": [],
      "sourceIds": [
        "src-hp-blog-self-hosting",
        "src-hp-arch-blog-oct2025"
      ],
      "summary": "'self hosting' — the private-deployment offer, posted before the public launch. the enterprise-privacy wedge was there from the start.",
      "themes": [
        "small models as tools"
      ],
      "title": "self hosting",
      "traction": null,
      "url": "https://www.morphllm.com/blog/self-hosting",
      "venue": "morphllm.com/blog"
    }
  16. diffs vs fast apply / morph ❤️ continue · morph-writings · 2025-05-28 (day)

    Original location · source-514043255d75487a6484 · source-7fdfc8c472934e5ccec0 · source-9819dc04cbb2d8ccca6d

    Original structured fields
    {
      "date": "2025-05-28",
      "id": "wrt-diffs-continue",
      "kind": "post",
      "person": "tejas",
      "quotes": [],
      "sourceIds": [
        "src-hp-blog-diffs",
        "src-hp-blog-continue",
        "src-hp-arch-blog-oct2025"
      ],
      "summary": "a paired drop: 'diffs vs fast apply' argues why a model beats a brittle format; 'morph ❤️ continue' claims the continue integration the same day.",
      "themes": [
        "the apply thesis",
        "small models as tools"
      ],
      "title": "diffs vs fast apply / morph ❤️ continue",
      "traction": null,
      "url": "https://www.morphllm.com/blog/diffs-vs-fast-apply",
      "venue": "morphllm.com/blog"
    }
  17. morph gets faster · morph-writings · 2025-06-15 (day)

    Original location · source-aa74c7df9e1bb6199c64 · source-9819dc04cbb2d8ccca6d

    Original structured fields
    {
      "date": "2025-06-15",
      "id": "wrt-gets-faster",
      "kind": "post",
      "person": "tejas",
      "quotes": [],
      "sourceIds": [
        "src-hp-blog-gets-faster",
        "src-hp-arch-blog-oct2025"
      ],
      "summary": "'morph gets faster' — the speed post. the archived index later displayed the title as '10,500+ tokens per second,' so the page was likely updated after september; the ambiguity is preserved rather than resolved.",
      "themes": [
        "latency as ux",
        "speculative decoding as ip"
      ],
      "title": "morph gets faster",
      "traction": null,
      "url": "https://www.morphllm.com/blog/morph-gets-faster",
      "venue": "morphllm.com/blog"
    }
  18. launch hn: apply ai code edits at 4,500 tokens/sec · morph-writings · 2025-07-07 (day)

    Original location · source-cda4334484631070f3b5

    Original structured fields
    {
      "date": "2025-07-07",
      "id": "wrt-hn-launch",
      "kind": "thread",
      "person": "tejas",
      "quotes": [
        {
          "sourceId": "src-hp-hn-launch",
          "text": "We've built a blazing-fast model for applying AI-generated code edits directly into your files at 4,500+ tokens/sec."
        },
        {
          "sourceId": "src-hp-hn-launch",
          "text": "This approach was pioneered by Cursor last year, but their models aren't available as APIs—so we built Morph for developers everywhere."
        },
        {
          "sourceId": "src-hp-hn-launch",
          "text": "Claude-4 or Gemini still writes the code, we're just the engine that merges it into the original file."
        },
        {
          "sourceId": "src-hp-hn-launch",
          "text": "smart diffing is edge case hell and you'll never capture all of them"
        },
        {
          "sourceId": "src-hp-hn-launch",
          "text": "People love to say Cursor is a Claude wrapper but they miss the reality that Cursor is a fast apply wrapper."
        },
        {
          "sourceId": "src-hp-hn-launch",
          "text": "Fast Apply definitely helps with keeping flow state and is a large part of Cursor's success"
        }
      ],
      "sourceIds": [
        "src-hp-hn-launch"
      ],
      "summary": "the launch hn thread — morph's most-cited primary document. the pitch, the division-of-labor thesis ('a coding model, not a code merge model'), the bundling defense ('losing 1-2% there is the difference of billions of dollars for them'), and the 'hardcoded snippet → semantic overreach' correction all live here.",
      "themes": [
        "the apply thesis",
        "edge-case models",
        "latency as ux",
        "small models as tools"
      ],
      "title": "launch hn: apply ai code edits at 4,500 tokens/sec",
      "traction": "217 points, 185 comments",
      "url": "https://news.ycombinator.com/item?id=44490863",
      "venue": "hacker news"
    }
  19. how intelligence self organizes · morph-writings · 2025-07-14 (day)

    Original location · source-b84ac8c10c71f84587e3

    Original structured fields
    {
      "date": "2025-07-14",
      "id": "wrt-selforg",
      "kind": "essay",
      "person": "tejas",
      "quotes": [],
      "sourceIds": [
        "src-hp-hn-selforg"
      ],
      "summary": "'how intelligence self organizes' — a non-product essay submitted under bhaktatejas922; the founder's intellectual side-channel next to the launch.",
      "themes": [
        "agents over bigger models"
      ],
      "title": "how intelligence self organizes",
      "traction": null,
      "url": "https://news.ycombinator.com/item?id=44566568",
      "venue": "hacker news"
    }
  20. we're already post-agi · morph-writings · 2025-07-21 (day)

    Original location · source-ae2cda9efe9084b9a3f0

    Original structured fields
    {
      "date": "2025-07-21",
      "id": "wrt-postagi",
      "kind": "essay",
      "person": "tejas",
      "quotes": [],
      "sourceIds": [
        "src-hp-hn-postagi"
      ],
      "summary": "'we're already post-agi' — the second non-product essay in launch month. the morph founder argues his position in public, on the same account that ships the models.",
      "themes": [
        "agents over bigger models"
      ],
      "title": "we're already post-agi",
      "traction": null,
      "url": "https://news.ycombinator.com/item?id=44633293",
      "venue": "hacker news"
    }
  21. what is morph fast apply? · morph-writings · 2025-08-22 (day)

    Original location · source-f3ef37a4ddac53eb9192 · source-9819dc04cbb2d8ccca6d

    Original structured fields
    {
      "date": "2025-08-22",
      "id": "wrt-what-is",
      "kind": "post",
      "person": "tejas",
      "quotes": [],
      "sourceIds": [
        "src-hp-blog-what-is",
        "src-hp-arch-blog-oct2025"
      ],
      "summary": "'what is morph fast apply?' — the explainer post, written for the audience the launch thread created.",
      "themes": [
        "the apply thesis"
      ],
      "title": "what is morph fast apply?",
      "traction": null,
      "url": "https://www.morphllm.com/blog/what-is-morph-for",
      "venue": "morphllm.com/blog"
    }
  22. we hit 10,500 tokens/sec on b200 · morph-writings · 2025-09-15 (day)

    Original location · source-a20a2e5c4be0ac9c6910 · source-19ed986727122f7430c8

    Original structured fields
    {
      "date": "2025-09-15",
      "id": "wrt-10k",
      "kind": "post",
      "person": "tejas",
      "quotes": [
        {
          "sourceId": "src-hp-blog-10k",
          "text": "We just doubled our speculative code edit throughput and hit 10k tok/sec per request!"
        }
      ],
      "sourceIds": [
        "src-hp-blog-10k",
        "src-hp-hn-10k"
      ],
      "summary": "'we hit 10,500 tokens/sec on b200' — custom cuda kernels plus a specialized speculator, 'roughly 4× faster than the best speeds on cerebras,' under four seconds for complex edits on a 40k-token document. the hn submission drew 2 points.",
      "themes": [
        "latency as ux",
        "speculative decoding as ip"
      ],
      "title": "we hit 10,500 tokens/sec on b200",
      "traction": "hn: 2 points",
      "url": "https://www.morphllm.com/blog/morph-breaks-10k-barrier",
      "venue": "morphllm.com/blog"
    }
  23. everything is models / llms are bad at being forced · morph-writings · 2025-10 (month)

    Original location · source-c949bfd55c224439bbc7 · source-3a465c657e23fba9792f · source-dd21b86e2a7ff8c79338

    Original structured fields
    {
      "date": "2025-10",
      "id": "wrt-everything-models",
      "kind": "essay",
      "person": "tejas",
      "quotes": [],
      "sourceIds": [
        "src-hp-blog-everything-models",
        "src-hp-blog-llms-forced",
        "src-ci-hn-morph-eim"
      ],
      "summary": "'everything is models' paired with 'llms are bad at being forced' — the platform thesis: apply is one reflex; agents need a stack of small specialized models. the hn submission drew 1 point.",
      "themes": [
        "small models as tools",
        "edge-case models"
      ],
      "title": "everything is models / llms are bad at being forced",
      "traction": "hn: 1 point",
      "url": "https://www.morphllm.com/blog/everything-is-models",
      "venue": "morphllm.com/blog"
    }
  24. learning to test code changes with rl · morph-writings · 2026-01-23 (day)

    Original location · source-c9ec8fe67e2357888022 · source-672875fa17cbdccbc304 · source-a2811a220b568facbb0b

    Original structured fields
    {
      "date": "2026-01-23",
      "id": "wrt-rl-testing",
      "kind": "post",
      "person": "tejas",
      "quotes": [],
      "sourceIds": [
        "src-hp-blog-browser-verif",
        "src-hp-hn-rl-testing",
        "src-hp-hn-browser-testing"
      ],
      "summary": "the rl-testing pair — 'learning to test code changes with rl' and the browser-verification post — the written preview of glance.",
      "themes": [
        "evals at tesla scale",
        "small models as tools"
      ],
      "title": "learning to test code changes with rl",
      "traction": null,
      "url": "https://www.morphllm.com/blog/browser-verification",
      "venue": "morphllm.com/blog"
    }
  25. warpgrep v2 · morph-writings · 2026-03-31 (day)

    Original location · source-79ba2a59694a7819d4aa · source-3cd65021435fffe8e801

    Original structured fields
    {
      "date": "2026-03-31",
      "id": "wrt-warpgrep-v2",
      "kind": "post",
      "person": "tejas",
      "quotes": [],
      "sourceIds": [
        "src-hp-blog-warpgrep-v2",
        "src-hp-yc-launch-warpgrep-v2"
      ],
      "summary": "the warpgrep v2 launch post — '#1 on swe-bench pro'-style retrieval claims, the subagent framing made explicit. (the coverage lane dates the post 2026-02-23; the conflict is preserved.)",
      "themes": [
        "small models as tools",
        "agents over bigger models"
      ],
      "title": "warpgrep v2",
      "traction": null,
      "url": "https://www.morphllm.com/blog/warpgrep-v2",
      "venue": "morphllm.com/blog"
    }
  26. optimizing models to be fast at codegen · morph-writings · 2026-06 (month)

    Original location · source-2152a374d2e0aab89b7b · source-9f23537b07be3bfa500f

    Original structured fields
    {
      "date": "2026-06",
      "id": "wrt-codegen",
      "kind": "essay",
      "person": "tejas",
      "quotes": [
        {
          "sourceId": "src-hp-blog-codegen-research",
          "text": "A generic draft gets 1.93x, a specilized one got 100x faster"
        },
        {
          "sourceId": "src-hp-blog-codegen-research",
          "text": "Chinchilla says ~20 tokens per parameter is compute-optimal, but that assumes training is the cost. For a model you train once and serve billions of times, it isn't, and the optimum slides hard toward small and overtrained"
        }
      ],
      "sourceIds": [
        "src-hp-blog-codegen-research",
        "src-ci-hn-morph-codegen"
      ],
      "summary": "'optimizing models to be fast at codegen' — the research post: train a custom speculator per model, and the serving business (qwen, glm, deepseek, minimax) becomes the point. the most substantive public statement of the inference thesis.",
      "themes": [
        "speculative decoding as ip",
        "edge-case models",
        "small models as tools"
      ],
      "title": "optimizing models to be fast at codegen",
      "traction": "hn: 2 points",
      "url": "https://www.morphllm.com/blog/codegen-inference-research",
      "venue": "morphllm.com/blog"
    }
  27. one backbone, many reflexes · morph-writings · 2026-06-23 (day)

    Original location · source-43af74fc8ba065afe70f · source-4586e374ce5a759ed9ec

    Original structured fields
    {
      "date": "2026-06-23",
      "id": "wrt-reflex-blog",
      "kind": "post",
      "person": "tejas",
      "quotes": [],
      "sourceIds": [
        "src-ci-morph-reflex-blog",
        "src-hp-hn-reflexes"
      ],
      "summary": "'one backbone, many reflexes' — the multi-head classifier engine behind reflexes: bhakta's tesla data-sampling instincts applied to petabyte-scale agent-trace signals.",
      "themes": [
        "evals at tesla scale",
        "edge-case models"
      ],
      "title": "one backbone, many reflexes",
      "traction": null,
      "url": "https://www.morphllm.com/blog/reflex-inference-engine",
      "venue": "morphllm.com/blog"
    }
  28. the infra pod · morph-writings · 2026-02-09 (day)

    Original location · source-381cb8e9ca5f5d5d2669 · source-4acf383e631c50caddc9 · source-4328a36766bbb984a24d

    Original structured fields
    {
      "date": "2026-02-09",
      "id": "wrt-infra-pod",
      "kind": "interview",
      "person": "tejas",
      "quotes": [],
      "sourceIds": [
        "src-ci-infra-pod",
        "src-ci-apple-infra-pod",
        "src-hp-podcast-infra"
      ],
      "summary": "the infra pod — 'coding agents need infra to apply code changes.' the full origin account: the three-or-four yc pivots, the february-2025 morph start, output ~70–80% identical to input, lazy-sketch prompting alone ~30–40% faster end-to-end, and the unverified ~4×-cerebras claim.",
      "themes": [
        "the apply thesis",
        "speculative decoding as ip",
        "small models as tools"
      ],
      "title": "the infra pod",
      "traction": null,
      "url": "https://podcasts.apple.com/in/podcast/coding-agents-need-infra-to-apply-code-changes-chat/id1689151910?i=1000748941076",
      "venue": "the infra pod"
    }
  29. the start podcast · morph-writings · 2026-03-27 (day)

    Original location · source-0b70ae355f0d7a8da9ff · source-923e14b2ede8ea9aedc9

    Original structured fields
    {
      "date": "2026-03-27",
      "id": "wrt-start-pod",
      "kind": "podcast",
      "person": "tejas",
      "quotes": [
        {
          "sourceId": "src-hp-podcast-start",
          "text": "Agents don't need bigger models. They need better tools."
        },
        {
          "sourceId": "src-hp-podcast-start",
          "text": "Morph trains coding subagents. Not for humans. For frontier models."
        }
      ],
      "sourceIds": [
        "src-hp-podcast-start",
        "src-ci-fondo-start-pod"
      ],
      "summary": "the start podcast — the positioning in one line, plus the chapter title 'you can't scale human attention 100x.' cites apply ~10k tok/s, ~100k context, and compact at 33k tok/s.",
      "themes": [
        "agents over bigger models",
        "small models as tools"
      ],
      "title": "the start podcast",
      "traction": null,
      "url": "https://scripod.com/episode/f5rcp7ojz0flmw9d4edqew8z/shownote",
      "venue": "start"
    }
  30. the composio interview · morph-writings · 2025-12 (month)

    Original location · source-3b5dfa31884d823d38bd

    Original structured fields
    {
      "date": "2025-12",
      "id": "wrt-composio-pod",
      "kind": "podcast",
      "person": "tejas",
      "quotes": [],
      "sourceIds": [
        "src-ci-composio-podcast"
      ],
      "summary": "the composio interview notes — 'a two-person team… gpu bill that's 8x their salary spend' and the claim that 'doubling speed roughly doubles conversions.'",
      "themes": [
        "latency as ux",
        "small models as tools"
      ],
      "title": "the composio interview",
      "traction": null,
      "url": "https://www.linkedin.com/posts/composiohq_tejas-bhakta-founder-of-morph-joins-julia-activity-7447015735895146496-ME9n",
      "venue": "composio"
    }
  31. the second spotify episode · morph-writings · undated (unknown)

    Original location · source-740fc0f7546e5d0caf78

    Original structured fields
    {
      "date": "undated",
      "id": "wrt-spotify-ep2",
      "kind": "podcast",
      "person": "tejas",
      "quotes": [],
      "sourceIds": [
        "src-hp-spotify-ep2"
      ],
      "summary": "a second spotify episode exists in the catalog; its details are unverified beyond the listing.",
      "themes": [
        "small models as tools"
      ],
      "title": "the second spotify episode",
      "traction": null,
      "url": "https://open.spotify.com/episode/13iXiuMM0Hvxxe7Ue2eV4y",
      "venue": "spotify"
    }
  32. the co-founder who isn't on the yc page · people-controversies · 2023–2026 (approximate)

    Original location · source-f69dfdc68c5c0ee80f4c · source-6805e5d79574eb47cdcd

    Original structured fields
    {
      "date": "2023–2026",
      "detail": "vlad lezhnin's linkedin reads 'co-founder & cto @ morph' with 15+ years including spotify; the yc page lists only bhakta — duplicated twice, a directory artifact — and no other primary source names him.",
      "id": "cty-cofounder-status",
      "reaction": "unresolved — an early co-founder who departed, an informal title, or a directory lag. the dossier carries him as reported and keeps him off the verified founder line.",
      "sourceIds": [
        "src-hp-li-vlad",
        "src-hp-yc-morph"
      ],
      "title": "the co-founder who isn't on the yc page"
    }
  33. four names, one company · people-controversies · 2023–2025 (approximate)

    Original location · source-78141c58a2bbedc3a697 · source-6805e5d79574eb47cdcd · source-be657da2446f160ac8b1 · source-acd4067adcbcb1fcc92d · source-e1a25add564033566a05

    Original structured fields
    {
      "date": "2023–2025",
      "detail": "the entity trail — lingtual → innkeeper → autoinfra, inc. → morph — rests on yc's aka list, third-party trackers, and a copyright footer; no incorporation records were obtained. founding-date fields conflict: the s23 batch says 2023, the yc directory field says 2025.",
      "id": "cty-entity-trail",
      "reaction": "the dossier reads entity versus brand: the company dates to the s23 batch under earlier names; morph the product dates to ~february 2025. the official answer stays open.",
      "sourceIds": [
        "src-hp-yc-lingtual",
        "src-hp-yc-morph",
        "src-hp-arch-about-oct2025",
        "src-hp-reforgers",
        "src-hp-platoseed"
      ],
      "title": "four names, one company"
    }
  34. the single-sourced origin story · people-controversies · 2019–2026 (approximate)

    Original location · source-aeb8b3ee7af1ef9a54bc · source-604907e4f0fde1040e21 · source-757ce2973a9b957b1ceb

    Original structured fields
    {
      "date": "2019–2026",
      "detail": "the founder lore is thin-sourced: the motel upbringing and the '$48,000 in yearly revenue when he was 16' website rest on a single beamstart profile; the tesla tenure is corroborated across linkedin and his own site, but the details (dojo/hw4 firmware, ai infra) come from the same one page.",
      "id": "cty-founder-lore",
      "reaction": "plausible and internally consistent — the motel line explains innkeeper — but the corpus keeps the lore at reported confidence, not confirmed.",
      "sourceIds": [
        "src-hp-beamstart",
        "src-hp-li-tejas",
        "src-hp-tejas-site"
      ],
      "title": "the single-sourced origin story"
    }