# 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](https://www.ycombinator.com/companies/morph), [tejas bhakta's personal site](https://tejasbhakta.com/), [launch hn: apply ai code edits at 4,500 tokens/sec](https://news.ycombinator.com/item?id=44490863), [tejas bhakta on beamstart](https://beamstart.com/@tejas-bhakta-17291825058113), [tejas bhakta on linkedin](https://www.linkedin.com/in/tejas-bhakta))
- 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](https://www.linkedin.com/in/vlezhnin), [morph on the yc directory](https://www.ycombinator.com/companies/morph))
- 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](https://www.ycombinator.com/companies/morph), [composio podcast notes on tejas](https://www.linkedin.com/posts/composiohq_tejas-bhakta-founder-of-morph-joins-julia-activity-7447015735895146496-ME9n), [the morphllm github org](https://github.com/morphllm))
- 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](https://www.ycombinator.com/companies/morph), [morphllm linkedin company page](https://linkedin.com/company/morphllm), [morph on neuronfeed](https://neuronfeed.com/startups/morph), [sec edgar search — autoinfra/morphllm](https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&company=autoinfra&type=D), [morphllm on tracxn](https://tracxn.com/d/companies/morphllm/__yUxdo3vVeSws32v_2CdiSHDiViV1YRoEkot_klkkzqE), [morphllm on caplight](https://www.caplight.com/company/morphllm))

## 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](https://www.morphllm.com/blog/faster-agents)
- 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](https://www.morphllm.com/blog/cursor-composer-and-apply)
- 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](https://www.morphllm.com/blog/best-practices)
- 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](https://www.morphllm.com/blog/self-hosting)
- 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](https://www.morphllm.com/blog/diffs-vs-fast-apply)
- 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](https://www.morphllm.com/blog/morph-gets-faster)
- 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](https://news.ycombinator.com/item?id=44490863)
  > "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](https://news.ycombinator.com/item?id=44566568)
- 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](https://news.ycombinator.com/item?id=44633293)
- 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](https://www.morphllm.com/blog/what-is-morph-for)
- 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](https://www.morphllm.com/blog/morph-breaks-10k-barrier)
  > "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](https://www.morphllm.com/blog/everything-is-models)
- 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](https://www.morphllm.com/blog/browser-verification)
- 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](https://www.morphllm.com/blog/warpgrep-v2)
- 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](https://www.morphllm.com/blog/codegen-inference-research)
  > "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](https://www.morphllm.com/blog/reflex-inference-engine)
- 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](https://podcasts.apple.com/in/podcast/coding-agents-need-infra-to-apply-code-changes-chat/id1689151910?i=1000748941076)
- 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](https://scripod.com/episode/f5rcp7ojz0flmw9d4edqew8z/shownote)
  > "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](https://www.linkedin.com/posts/composiohq_tejas-bhakta-founder-of-morph-joins-julia-activity-7447015735895146496-ME9n)
- undated — the second spotify episode (podcast, tejas, spotify): a second spotify episode exists in the catalog; its details are unverified beyond the listing. [source](https://open.spotify.com/episode/13iXiuMM0Hvxxe7Ue2eV4y)

## 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](https://www.linkedin.com/in/vlezhnin), [morph on the yc directory](https://www.ycombinator.com/companies/morph))
- 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](https://www.ycombinator.com/companies/lingtual), [morph on the yc directory](https://www.ycombinator.com/companies/morph), [about page footer — © 2025 autoinfra, inc.](https://arquivo.pt/wayback/20251028055508/https://www.morphllm.com/about), [morph on reforgers](https://reforgers.com/startups/morph), [morphllm on platoseed](https://platoseed.com/companies/morphllm))
- 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](https://beamstart.com/@tejas-bhakta-17291825058113), [tejas bhakta on linkedin](https://www.linkedin.com/in/tejas-bhakta), [tejas bhakta's personal site](https://tejasbhakta.com/))

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


Published by @ben in profile revision 1.
Original document: https://hraness.com/morph/people
Original credited author: Hraness
AI-drafted at Ben Guo's direct request and credited to Hraness; every claim links to its cataloged source.

## Structured source and record data

````json
{"anchors":[{"id":"founder","originalUrl":"https://hraness.com/morph/people#founder","title":"the founders"},{"id":"writing","originalUrl":"https://hraness.com/morph/people#writing","title":"the writing"},{"id":"team","originalUrl":"https://hraness.com/morph/people#team","title":"the team"},{"id":"appearances","originalUrl":"https://hraness.com/morph/people#appearances","title":"interviews and talks"},{"id":"philosophy","originalUrl":"https://hraness.com/morph/people#philosophy","title":"the philosophy"}],"provenance":{"draftingDisclosure":"AI-drafted at Ben Guo's direct request and credited to Hraness; every claim links to its cataloged source.","originalAuthor":"Hraness","originalRevision":"236e2ff431abce0480207e7a5c488fc99602fd33022580072c3ac6a180f253a5","originalUrl":"https://hraness.com/morph/people","source":"hraness"},"records":[{"id":"record-f6832ca789a2d9009e91","kind":"morph-people","label":"tejas bhakta","original":{"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"]},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-6805e5d79574eb47cdcd","source-757ce2973a9b957b1ceb","source-cda4334484631070f3b5","source-aeb8b3ee7af1ef9a54bc","source-604907e4f0fde1040e21"]},{"id":"record-cac64a48050ff4889618","kind":"morph-people","label":"vlad lezhnin","original":{"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"]},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-f69dfdc68c5c0ee80f4c","source-6805e5d79574eb47cdcd"]},{"id":"record-d91c85eb4089b15addca","kind":"morph-people","label":"the team","original":{"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"]},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-6805e5d79574eb47cdcd","source-3b5dfa31884d823d38bd","source-ead81d5744a40e301a50"]},{"id":"record-1ccbc37bdbebaa2acb4a","kind":"morph-people","label":"the backers","original":{"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"]},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-6805e5d79574eb47cdcd","source-6400908c74193bf3aaaf","source-df6ea38e06371d2ce157","source-b0d36c9972d1da37ec94","source-d9d2bca8c06ffb05c9ff","source-618bbf69cbd25d7e505c"]},{"id":"record-4380e8fc8a03af0bfded","kind":"morph-themes","label":"agents over bigger models","original":{"text":"agents over bigger models"},"originalUrl":"https://hraness.com/morph/people","sourceIds":[]},{"id":"record-7aaa284dde3493477f34","kind":"morph-themes","label":"the apply thesis","original":{"text":"the apply thesis"},"originalUrl":"https://hraness.com/morph/people","sourceIds":[]},{"id":"record-99b77799b4eef7bdf8c2","kind":"morph-themes","label":"edge-case models","original":{"text":"edge-case models"},"originalUrl":"https://hraness.com/morph/people","sourceIds":[]},{"id":"record-e3086c871d6306420d8a","kind":"morph-themes","label":"evals at tesla scale","original":{"text":"evals at tesla scale"},"originalUrl":"https://hraness.com/morph/people","sourceIds":[]},{"id":"record-480595114a355bb75f87","kind":"morph-themes","label":"latency as ux","original":{"text":"latency as ux"},"originalUrl":"https://hraness.com/morph/people","sourceIds":[]},{"id":"record-45c8d9fc4330f1422106","kind":"morph-themes","label":"small models as tools","original":{"text":"small models as tools"},"originalUrl":"https://hraness.com/morph/people","sourceIds":[]},{"id":"record-0e7820e14cc45d5febcb","kind":"morph-themes","label":"speculative decoding as ip","original":{"text":"speculative decoding as ip"},"originalUrl":"https://hraness.com/morph/people","sourceIds":[]},{"date":{"precision":"day","text":"2024-02-13"},"id":"record-e79f912897463ce5af24","kind":"morph-writings","label":"faster agents","original":{"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"},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-f4a275b755975a325c53","source-9819dc04cbb2d8ccca6d"]},{"date":{"precision":"day","text":"2024-02-15"},"id":"record-87b4de0535125c51dad5","kind":"morph-writings","label":"how cursor composer and apply work","original":{"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"},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-2c4f78e4705b55a6df7d","source-9819dc04cbb2d8ccca6d"]},{"date":{"precision":"day","text":"2025-05-02"},"id":"record-e32d85b4ce6f8a7f3438","kind":"morph-writings","label":"best practices for building coding agents","original":{"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"},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-633b34d26f5064594e18","source-9819dc04cbb2d8ccca6d"]},{"date":{"precision":"day","text":"2025-05-11"},"id":"record-8010ed2e0ffc4129f7a8","kind":"morph-writings","label":"self hosting","original":{"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"},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-24cea8165ed7f0e6f71a","source-9819dc04cbb2d8ccca6d"]},{"date":{"precision":"day","text":"2025-05-28"},"id":"record-070de05b9bac9bffb4b4","kind":"morph-writings","label":"diffs vs fast apply / morph ❤️ continue","original":{"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"},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-514043255d75487a6484","source-7fdfc8c472934e5ccec0","source-9819dc04cbb2d8ccca6d"]},{"date":{"precision":"day","text":"2025-06-15"},"id":"record-fc99a1d0fb14ada6f091","kind":"morph-writings","label":"morph gets faster","original":{"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"},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-aa74c7df9e1bb6199c64","source-9819dc04cbb2d8ccca6d"]},{"date":{"precision":"day","text":"2025-07-07"},"id":"record-b3d0c97e176694680ada","kind":"morph-writings","label":"launch hn: apply ai code edits at 4,500 tokens/sec","original":{"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"},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-cda4334484631070f3b5"]},{"date":{"precision":"day","text":"2025-07-14"},"id":"record-661a9518e3aab1f7940f","kind":"morph-writings","label":"how intelligence self organizes","original":{"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"},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-b84ac8c10c71f84587e3"]},{"date":{"precision":"day","text":"2025-07-21"},"id":"record-e8723d39869fb742eecc","kind":"morph-writings","label":"we're already post-agi","original":{"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"},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-ae2cda9efe9084b9a3f0"]},{"date":{"precision":"day","text":"2025-08-22"},"id":"record-70367d8c2fb58eea822e","kind":"morph-writings","label":"what is morph fast apply?","original":{"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"},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-f3ef37a4ddac53eb9192","source-9819dc04cbb2d8ccca6d"]},{"date":{"precision":"day","text":"2025-09-15"},"id":"record-34c5fdefad5f084b6989","kind":"morph-writings","label":"we hit 10,500 tokens/sec on b200","original":{"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"},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-a20a2e5c4be0ac9c6910","source-19ed986727122f7430c8"]},{"date":{"precision":"month","text":"2025-10"},"id":"record-79e3f234ec63a3f594ea","kind":"morph-writings","label":"everything is models / llms are bad at being forced","original":{"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"},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-c949bfd55c224439bbc7","source-3a465c657e23fba9792f","source-dd21b86e2a7ff8c79338"]},{"date":{"precision":"day","text":"2026-01-23"},"id":"record-c9400e5d4b0f809d36a8","kind":"morph-writings","label":"learning to test code changes with rl","original":{"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"},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-c9ec8fe67e2357888022","source-672875fa17cbdccbc304","source-a2811a220b568facbb0b"]},{"date":{"precision":"day","text":"2026-03-31"},"id":"record-7330d80b337cedea699c","kind":"morph-writings","label":"warpgrep v2","original":{"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"},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-79ba2a59694a7819d4aa","source-3cd65021435fffe8e801"]},{"date":{"precision":"month","text":"2026-06"},"id":"record-f1ecb7950737bc317be6","kind":"morph-writings","label":"optimizing models to be fast at codegen","original":{"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"},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-2152a374d2e0aab89b7b","source-9f23537b07be3bfa500f"]},{"date":{"precision":"day","text":"2026-06-23"},"id":"record-0181f3dafa025f3ab257","kind":"morph-writings","label":"one backbone, many reflexes","original":{"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"},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-43af74fc8ba065afe70f","source-4586e374ce5a759ed9ec"]},{"date":{"precision":"day","text":"2026-02-09"},"id":"record-aedb0d4f77fe3c17aae2","kind":"morph-writings","label":"the infra pod","original":{"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"},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-381cb8e9ca5f5d5d2669","source-4acf383e631c50caddc9","source-4328a36766bbb984a24d"]},{"date":{"precision":"day","text":"2026-03-27"},"id":"record-5f88174bb0dcc3d2f504","kind":"morph-writings","label":"the start podcast","original":{"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"},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-0b70ae355f0d7a8da9ff","source-923e14b2ede8ea9aedc9"]},{"date":{"precision":"month","text":"2025-12"},"id":"record-fb69a5f8567489a2da91","kind":"morph-writings","label":"the composio interview","original":{"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"},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-3b5dfa31884d823d38bd"]},{"date":{"precision":"unknown","text":"undated"},"id":"record-5208f889c0b270ad2dff","kind":"morph-writings","label":"the second spotify episode","original":{"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"},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-740fc0f7546e5d0caf78"]},{"date":{"precision":"approximate","text":"2023–2026"},"id":"record-f1dcb47666420cc7fa38","kind":"people-controversies","label":"the co-founder who isn't on the yc page","original":{"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"},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-f69dfdc68c5c0ee80f4c","source-6805e5d79574eb47cdcd"]},{"date":{"precision":"approximate","text":"2023–2025"},"id":"record-2a2ab127fecb15d1533c","kind":"people-controversies","label":"four names, one company","original":{"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"},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-78141c58a2bbedc3a697","source-6805e5d79574eb47cdcd","source-be657da2446f160ac8b1","source-acd4067adcbcb1fcc92d","source-e1a25add564033566a05"]},{"date":{"precision":"approximate","text":"2019–2026"},"id":"record-5788c3a58ccb5b5e38b5","kind":"people-controversies","label":"the single-sourced origin story","original":{"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"},"originalUrl":"https://hraness.com/morph/people","sourceIds":["source-aeb8b3ee7af1ef9a54bc","source-604907e4f0fde1040e21","source-757ce2973a9b957b1ceb"]}],"sources":[{"author":null,"id":"source-4acf383e631c50caddc9","note":"infra pod episode w/ tejas; show notes incl. \"why cursor removed fast apply\"","originalId":"src-ci-apple-infra-pod","published":{"precision":"day","text":"2026-02-09"},"publisher":"apple podcasts","title":"the infra pod on apple podcasts","type":"interview","url":"https://podcasts.apple.com/in/podcast/coding-agents-need-infra-to-apply-code-changes-chat/id1689151910?i=1000748941076"},{"author":null,"id":"source-3b5dfa31884d823d38bd","note":"tejas interview notes: two-person team, gpu bill 8× salary, speed→conversion claim","originalId":"src-ci-composio-podcast","published":{"precision":"month","text":"2025-12"},"publisher":"linkedin","title":"composio podcast notes on tejas","type":"interview","url":"https://www.linkedin.com/posts/composiohq_tejas-bhakta-founder-of-morph-joins-julia-activity-7447015735895146496-ME9n"},{"author":null,"id":"source-923e14b2ede8ea9aedc9","note":"start pod: \"agents don't need bigger models. they need better tools.\"","originalId":"src-ci-fondo-start-pod","published":{"precision":"year","text":"2026"},"publisher":"fondo.com","title":"start pod notes","type":"interview","url":"https://fondo.com/blog/start-pod-tejas-bhakta"},{"author":null,"id":"source-9f23537b07be3bfa500f","note":"\"optimizing models to be fast at codegen\" submission (2 pts)","originalId":"src-ci-hn-morph-codegen","published":{"precision":"day","text":"2026-06-22"},"publisher":"hacker news","title":"codegen research on hn","type":"community","url":"https://news.ycombinator.com/item?id=48633230"},{"author":null,"id":"source-dd21b86e2a7ff8c79338","note":"\"everything is model[s]\" submission (1 pt)","originalId":"src-ci-hn-morph-eim","published":{"precision":"day","text":"2025-10-06"},"publisher":"hacker news","title":"everything is model[s] on hn","type":"community","url":"https://news.ycombinator.com/item?id=45488424"},{"author":null,"id":"source-381cb8e9ca5f5d5d2669","note":"tejas interview: pivots, feb-2025 start, 70–80% prior, 30–40% lazy-prompt gain, b2b sdk/mcp, ~4× cerebras claim","originalId":"src-ci-infra-pod","published":{"precision":"day","text":"2026-02-09"},"publisher":"podscripts.co","title":"coding agents need infra to apply code changes","type":"interview","url":"https://podscripts.co/podcasts/the-infra-pod/coding-agents-need-infra-to-apply-code-changes-chat-with-tejas-from-morph"},{"author":null,"id":"source-43af74fc8ba065afe70f","note":"\"one backbone, many reflexes\" multi-head classifier engine","originalId":"src-ci-morph-reflex-blog","published":{"precision":"day","text":"2026-06-23"},"publisher":"morphllm.com","title":"one backbone, many reflexes","type":"reporting","url":"https://www.morphllm.com/blog/reflex-inference-engine"},{"author":null,"id":"source-be657da2446f160ac8b1","note":"footer: \"© 2025 autoinfra, inc.\"","originalId":"src-hp-arch-about-oct2025","published":{"precision":"day","text":"2025-10-28"},"publisher":"arquivo.pt","title":"about page footer — © 2025 autoinfra, inc.","type":"archive","url":"https://arquivo.pt/wayback/20251028055508/https://www.morphllm.com/about"},{"author":null,"id":"source-9819dc04cbb2d8ccca6d","note":"blog index snapshot with post dates","originalId":"src-hp-arch-blog-oct2025","published":{"precision":"day","text":"2025-10-11"},"publisher":"arquivo.pt","title":"blog index snapshot with post dates","type":"archive","url":"https://arquivo.pt/wayback/20251011053746/https://www.morphllm.com/blog"},{"author":null,"id":"source-aeb8b3ee7af1ef9a54bc","note":"tesla autopilot/energy 3yr bio; motel/$48k website; ucsd","originalId":"src-hp-beamstart","published":{"precision":"unknown","text":"undated"},"publisher":"beamstart.com","title":"tejas bhakta on beamstart","type":"reference","url":"https://beamstart.com/@tejas-bhakta-17291825058113"},{"author":null,"id":"source-a20a2e5c4be0ac9c6910","note":"10,500 tok/s on b200; custom kernels + speculative execution","originalId":"src-hp-blog-10k","published":{"precision":"day","text":"2025-09-15"},"publisher":"morphllm.com","title":"we hit 10,500 tokens/sec on b200","type":"primary","url":"https://www.morphllm.com/blog/morph-breaks-10k-barrier"},{"author":null,"id":"source-633b34d26f5064594e18","note":"agent-builder best practices","originalId":"src-hp-blog-best-practices","published":{"precision":"day","text":"2025-05-02"},"publisher":"morphllm.com","title":"best practices for building coding agents with morph","type":"primary","url":"https://www.morphllm.com/blog/best-practices"},{"author":null,"id":"source-c9ec8fe67e2357888022","note":"glance: rl browser-testing agent","originalId":"src-hp-blog-browser-verif","published":{"precision":"day","text":"2026-01-23"},"publisher":"morphllm.com","title":"browser verification","type":"primary","url":"https://www.morphllm.com/blog/browser-verification"},{"author":null,"id":"source-2152a374d2e0aab89b7b","note":"speculator economics; 1.93x vs 100x; 33k compaction; serves qwen/glm/deepseek/minimax","originalId":"src-hp-blog-codegen-research","published":{"precision":"month","text":"2026-06"},"publisher":"morphllm.com","title":"optimizing models to be fast at codegen","type":"primary","url":"https://www.morphllm.com/blog/codegen-inference-research"},{"author":null,"id":"source-7fdfc8c472934e5ccec0","note":"continue integration announcement","originalId":"src-hp-blog-continue","published":{"precision":"day","text":"2025-05-28"},"publisher":"morphllm.com","title":"morph ❤️ continue","type":"primary","url":"https://www.morphllm.com/blog/morph-continue"},{"author":null,"id":"source-2c4f78e4705b55a6df7d","note":"analysis of cursor apply internals","originalId":"src-hp-blog-cursor-apply","published":{"precision":"day","text":"2024-02-15"},"publisher":"morphllm.com","title":"how cursor composer and apply work","type":"primary","url":"https://www.morphllm.com/blog/cursor-composer-and-apply"},{"author":null,"id":"source-514043255d75487a6484","note":"fast apply vs diffs argument","originalId":"src-hp-blog-diffs","published":{"precision":"day","text":"2025-05-28"},"publisher":"morphllm.com","title":"diffs vs fast apply","type":"primary","url":"https://www.morphllm.com/blog/diffs-vs-fast-apply"},{"author":null,"id":"source-c949bfd55c224439bbc7","note":"\"everything is models\" thesis","originalId":"src-hp-blog-everything-models","published":{"precision":"day","text":"2025-10-10"},"publisher":"morphllm.com","title":"everything is models","type":"primary","url":"https://www.morphllm.com/blog/everything-is-models"},{"author":null,"id":"source-f4a275b755975a325c53","note":"earliest dated post (predates domain — migrated/backdated)","originalId":"src-hp-blog-faster-agents","published":{"precision":"day","text":"2024-02-13"},"publisher":"morphllm.com","title":"faster agents","type":"primary","url":"https://www.morphllm.com/blog/faster-agents"},{"author":null,"id":"source-aa74c7df9e1bb6199c64","note":"speed post; title later showed 10.5k (update ambiguity)","originalId":"src-hp-blog-gets-faster","published":{"precision":"day","text":"2025-06-15"},"publisher":"morphllm.com","title":"morph gets faster","type":"primary","url":"https://www.morphllm.com/blog/morph-gets-faster"},{"author":null,"id":"source-3a465c657e23fba9792f","note":"structured-output critique","originalId":"src-hp-blog-llms-forced","published":{"precision":"day","text":"2025-10-10"},"publisher":"morphllm.com","title":"llms are bad at being forced","type":"primary","url":"https://www.morphllm.com/blog/llms-bad-at-being-forced"},{"author":null,"id":"source-24cea8165ed7f0e6f71a","note":"self-host offering","originalId":"src-hp-blog-self-hosting","published":{"precision":"day","text":"2025-05-11"},"publisher":"morphllm.com","title":"self hosting","type":"primary","url":"https://www.morphllm.com/blog/self-hosting"},{"author":null,"id":"source-79ba2a59694a7819d4aa","note":"warpgrep v2 launch; swe-bench pro claims","originalId":"src-hp-blog-warpgrep-v2","published":{"precision":"day","text":"2026-03-31"},"publisher":"morphllm.com","title":"warpgrep v2","type":"primary","url":"https://www.morphllm.com/blog/warpgrep-v2"},{"author":null,"id":"source-f3ef37a4ddac53eb9192","note":"explainer post","originalId":"src-hp-blog-what-is","published":{"precision":"day","text":"2025-08-22"},"publisher":"morphllm.com","title":"what is morph fast apply?","type":"primary","url":"https://www.morphllm.com/blog/what-is-morph-for"},{"author":null,"id":"source-618bbf69cbd25d7e505c","note":"$19.5m claim — conflated with morph l2","originalId":"src-hp-caplight","published":{"precision":"unknown","text":"undated"},"publisher":"caplight.com","title":"morphllm on caplight","type":"reference","url":"https://www.caplight.com/company/morphllm"},{"author":null,"id":"source-ead81d5744a40e301a50","note":"official org, ~24 public repos","originalId":"src-hp-gh-org","published":{"precision":"day","text":"2023-07-10"},"publisher":"github","title":"the morphllm github org","type":"repo","url":"https://github.com/morphllm"},{"author":null,"id":"source-19ed986727122f7430c8","note":"\"10,500 tokens/sec per request on nvidia hardware\"","originalId":"src-hp-hn-10k","published":{"precision":"day","text":"2025-09-15"},"publisher":"hacker news","title":"10,500 tokens/sec per request on nvidia hardware","type":"community","url":"https://news.ycombinator.com/item?id=45253167"},{"author":null,"id":"source-a2811a220b568facbb0b","note":"agentic browser-testing videos in prs","originalId":"src-hp-hn-browser-testing","published":{"precision":"day","text":"2026-01-24"},"publisher":"hacker news","title":"agentic browser-testing videos in prs","type":"community","url":"https://news.ycombinator.com/item?id=46739785"},{"author":null,"id":"source-cda4334484631070f3b5","note":"launch hn + tejas comments (all quotes)","originalId":"src-hp-hn-launch","published":{"precision":"day","text":"2025-07-07"},"publisher":"hacker news","title":"launch hn: apply ai code edits at 4,500 tokens/sec","type":"community","url":"https://news.ycombinator.com/item?id=44490863"},{"author":null,"id":"source-ae2cda9efe9084b9a3f0","note":"essay \"we're already post-agi\"","originalId":"src-hp-hn-postagi","published":{"precision":"day","text":"2025-07-21"},"publisher":"hacker news","title":"we're already post-agi","type":"community","url":"https://news.ycombinator.com/item?id=44633293"},{"author":null,"id":"source-4586e374ce5a759ed9ec","note":"reflexes launch: multi-head trace classifiers","originalId":"src-hp-hn-reflexes","published":{"precision":"day","text":"2026-06-30"},"publisher":"hacker news","title":"reflexes launch: multi-head trace classifiers","type":"community","url":"https://news.ycombinator.com/item?id=48739038"},{"author":null,"id":"source-672875fa17cbdccbc304","note":"\"learning to test code changes with rl\"","originalId":"src-hp-hn-rl-testing","published":{"precision":"day","text":"2026-01-23"},"publisher":"hacker news","title":"learning to test code changes with rl","type":"community","url":"https://news.ycombinator.com/item?id=46728546"},{"author":null,"id":"source-b84ac8c10c71f84587e3","note":"essay \"how intelligence self organizes\"","originalId":"src-hp-hn-selforg","published":{"precision":"day","text":"2025-07-14"},"publisher":"hacker news","title":"how intelligence self organizes","type":"community","url":"https://news.ycombinator.com/item?id=44566568"},{"author":null,"id":"source-6400908c74193bf3aaaf","note":"company page; $500k pre-seed 2023-06-01 listing","originalId":"src-hp-li-morphllm","published":{"precision":"unknown","text":"undated"},"publisher":"linkedin","title":"morphllm linkedin company page","type":"reference","url":"https://linkedin.com/company/morphllm"},{"author":null,"id":"source-604907e4f0fde1040e21","note":"founder/ceo, ex-tesla ai","originalId":"src-hp-li-tejas","published":{"precision":"unknown","text":"undated"},"publisher":"linkedin","title":"tejas bhakta on linkedin","type":"reference","url":"https://www.linkedin.com/in/tejas-bhakta"},{"author":null,"id":"source-f69dfdc68c5c0ee80f4c","note":"\"co-founder & cto @ morph\" claim; ex-spotify, 15+ yrs","originalId":"src-hp-li-vlad","published":{"precision":"unknown","text":"undated"},"publisher":"linkedin","title":"vlad lezhnin on linkedin","type":"reference","url":"https://www.linkedin.com/in/vlezhnin"},{"author":null,"id":"source-df6ea38e06371d2ce157","note":"$500k jan 2025, yc + transpose platform","originalId":"src-hp-neuronfeed","published":{"precision":"unknown","text":"undated"},"publisher":"neuronfeed.com","title":"morph on neuronfeed","type":"reference","url":"https://neuronfeed.com/startups/morph"},{"author":null,"id":"source-e1a25add564033566a05","note":"aka names; \"launched on yc may 2025\"","originalId":"src-hp-platoseed","published":{"precision":"unknown","text":"undated"},"publisher":"platoseed.com","title":"morphllm on platoseed","type":"reference","url":"https://platoseed.com/companies/morphllm"},{"author":null,"id":"source-4328a36766bbb984a24d","note":"\"coding agents need infra to apply code changes\"","originalId":"src-hp-podcast-infra","published":{"precision":"year","text":"2025"},"publisher":"apple podcasts","title":"the infra pod (apple podcasts)","type":"interview","url":"https://podcasts.apple.com/tw/podcast/coding-agents-need-infra-to-apply-code-changes-chat/id1689151910?i=1000748941076"},{"author":null,"id":"source-0b70ae355f0d7a8da9ff","note":"start ep: transcript/quotes; apply ~10k, compact 33k tok/s","originalId":"src-hp-podcast-start","published":{"precision":"day","text":"2026-03-27"},"publisher":"scripod.com","title":"the start podcast episode","type":"interview","url":"https://scripod.com/episode/f5rcp7ojz0flmw9d4edqew8z/shownote"},{"author":null,"id":"source-acd4067adcbcb1fcc92d","note":"aka autoinfra/lingtual/innkeeper; founded 2023","originalId":"src-hp-reforgers","published":{"precision":"unknown","text":"undated"},"publisher":"reforgers.com","title":"morph on reforgers","type":"reference","url":"https://reforgers.com/startups/morph"},{"author":null,"id":"source-b0d36c9972d1da37ec94","note":"zero filings for autoinfra/morphllm","originalId":"src-hp-sec-edgar","published":{"precision":"day","text":"2026-09-16"},"publisher":"sec","title":"sec edgar search — autoinfra/morphllm","type":"reference","url":"https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&company=autoinfra&type=D"},{"author":null,"id":"source-740fc0f7546e5d0caf78","note":"second interview episode (details unverified)","originalId":"src-hp-spotify-ep2","published":{"precision":"unknown","text":"undated"},"publisher":"open.spotify.com","title":"second spotify episode","type":"interview","url":"https://open.spotify.com/episode/13iXiuMM0Hvxxe7Ue2eV4y"},{"author":null,"id":"source-757ce2973a9b957b1ceb","note":"\"founder/ceo @morphllm.com (yc s23)\"; prior projects","originalId":"src-hp-tejas-site","published":{"precision":"unknown","text":"undated"},"publisher":"tejasbhakta.com","title":"tejas bhakta's personal site","type":"primary","url":"https://tejasbhakta.com/"},{"author":null,"id":"source-d9d2bca8c06ffb05c9ff","note":"lists company as unfunded","originalId":"src-hp-tracxn","published":{"precision":"unknown","text":"undated"},"publisher":"tracxn","title":"morphllm on tracxn","type":"reference","url":"https://tracxn.com/d/companies/morphllm/__yUxdo3vVeSws32v_2CdiSHDiViV1YRoEkot_klkkzqE"},{"author":null,"id":"source-3cd65021435fffe8e801","note":"warpgrep v2; #1 swe-bench pro claim","originalId":"src-hp-yc-launch-warpgrep-v2","published":{"precision":"day","text":"2026-03-31"},"publisher":"ycombinator.com","title":"launch yc: warpgrep v2","type":"primary","url":"https://www.ycombinator.com/launches/PZx-warpgrep-v2-code-search-subagent-1-on-swe-bench-pro"},{"author":null,"id":"source-78141c58a2bbedc3a697","note":"same entity's s23 profile; aka autoinfra/innkeeper","originalId":"src-hp-yc-lingtual","published":{"precision":"unknown","text":"undated"},"publisher":"ycombinator.com","title":"lingtual on the yc directory","type":"primary","url":"https://www.ycombinator.com/companies/lingtual"},{"author":null,"id":"source-6805e5d79574eb47cdcd","note":"s23, sf, founded 2025, team 3, tom blomfield, founder list","originalId":"src-hp-yc-morph","published":{"precision":"month","text":"2026-09"},"publisher":"ycombinator.com","title":"morph on the yc directory","type":"primary","url":"https://www.ycombinator.com/companies/morph"}]}
````
