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
- tejas bhakta (ceo, bhaktatejas922): 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. (sources: morph on the yc directory, tejas bhakta's personal site, launch hn: apply ai code edits at 4,500 tokens/sec, tejas bhakta on beamstart, tejas bhakta on linkedin)
- vlad lezhnin (co-founder): 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. (sources: vlad lezhnin on linkedin, morph on the yc directory)
- the team (team): 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. (sources: morph on the yc directory, composio podcast notes on tejas, the morphllm github org)
- the backers (team): 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. (sources: morph on the yc directory, morphllm linkedin company page, morph on neuronfeed, sec edgar search — autoinfra/morphllm, morphllm on tracxn, morphllm on caplight)
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
- 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"
- 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
- 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."
- 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)
- 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)
- 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
- 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
- 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."
- 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
- 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
- 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
- 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
- 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
- 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
- morph ❤️ continue · morphllm.com · 2025-05-28 (day) · original ID: src-hp-blog-continue · Other public citations of this URL
continue integration announcement
- 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
- 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
- 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
- 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)
- 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)
- 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
- self hosting · morphllm.com · 2025-05-11 (day) · original ID: src-hp-blog-self-hosting · Other public citations of this URL
self-host offering
- 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
- 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
- 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
- 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
- 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"
- 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
- 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)
- 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"
- 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
- 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"
- 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"
- 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
- tejas bhakta on linkedin · linkedin · undated (unknown) · original ID: src-hp-li-tejas · Other public citations of this URL
founder/ceo, ex-tesla ai
- 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
- morph on neuronfeed · neuronfeed.com · undated (unknown) · original ID: src-hp-neuronfeed · Other public citations of this URL
$500k jan 2025, yc + transpose platform
- 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"
- 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"
- 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
- morph on reforgers · reforgers.com · undated (unknown) · original ID: src-hp-reforgers · Other public citations of this URL
aka autoinfra/lingtual/innkeeper; founded 2023
- 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
- 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)
- 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
- morphllm on tracxn · tracxn · undated (unknown) · original ID: src-hp-tracxn · Other public citations of this URL
lists company as unfunded
- 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
- 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
- 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
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" ] }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" ] }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" ] }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" ] }agents over bigger models · morph-themes
Original structured fields
{ "text": "agents over bigger models" }the apply thesis · morph-themes
Original structured fields
{ "text": "the apply thesis" }edge-case models · morph-themes
Original structured fields
{ "text": "edge-case models" }evals at tesla scale · morph-themes
Original structured fields
{ "text": "evals at tesla scale" }latency as ux · morph-themes
Original structured fields
{ "text": "latency as ux" }small models as tools · morph-themes
Original structured fields
{ "text": "small models as tools" }speculative decoding as ip · morph-themes
Original structured fields
{ "text": "speculative decoding as ip" }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" }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" }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" }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" }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" }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" }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" }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" }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" }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" }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" }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" }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" }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" }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" }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" }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" }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" }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" }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" }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" }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" }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" }