‹ BackHN Continuity

Thread

Meta's Muse appears to use an OpenAI model labeled muse-special

143 points · 50 comments · Aeroi

Loading the complete thread in the background. This saved snapshot is available now. Refresh

  1. Aeroi · · focus · HN ↗
    author here. I kept digging through the Muse filesystem after my first post hit the front page here this week.

    Going through my logs I found a background agent that used a model called azure/muse-special while building my website. I found this interesting and dug a little deeper.

    The transcript and daemon binary point to an OpenAI model running on Azure. Still unclear which one or why it was selected.

    The runtime also ships with an Anthropic client and a catalogue listing Claude, GPT and Kimi models. I didn’t observe Claude being used in my own sessions, but this is my Part 2 of exploring the Muse file system.

    original post: <a href="https:&#x2F;&#x2F;x.com&#x2F;heypeterjames&#x2F;status&#x2F;2103545183400800746" rel="nofollow">https:&#x2F;&#x2F;x.com&#x2F;heypeterjames&#x2F;status&#x2F;2103545183400800746

    pete at mouse dot dev

    1. haolez · · focus · HN ↗
      Nice work!

      Are you sure this isn&#x27;t just a custom model that is API-compatible with OpenAI?

      1. embedding-shape · · focus · HN ↗
        If it&#x27;s using the same weird (and awful) &quot;backend prompt encryption&quot; pattern and mechanism that Codex also uses (<a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=48905028">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=48905028), then I&#x27;d also say it points to OpenAI being involved. Hopefully that shit isn&#x27;t becoming a more popular pattern, absolutely awful for troubleshooting stuff.
        1. junofan · · focus · HN ↗
          I asked muse. It’s for codex-cli, and it routes through “OpenAI inference proxy”
        2. hobofan · · focus · HN ↗
          Anthropic does the same thing with reasoning signatures. It has already become the standard pattern.
          1. sellmesoap · · focus · HN ↗
            Oh this is like how Mozilla is in every http UA since forever?
      2. Aeroi · · focus · HN ↗
        I&#x27;m not no. Someone from meta would have to chime in... but its very openai shaped and served differently from all the other models listed in the daemon, under a mysterious name.

        a fine-tuned OpenAI model on Azure for the purpose of compaction or something could make sense I guess but that would still be OpenAI&#x27;s weights with meta ontop, and they already have a compaction model served under azure&#x2F;avocado-compaction-v1

        1. VygmraMGVl · · focus · HN ↗
          It uses a similar API to openAI. Source: <a href="https:&#x2F;&#x2F;dev.meta.ai&#x2F;docs&#x2F;overview" rel="nofollow">https:&#x2F;&#x2F;dev.meta.ai&#x2F;docs&#x2F;overview

          Source 2: I work on AI at Meta.

          1. verdverm · · focus · HN ↗
            why not the same ones, is there a unique need for a different surface?
      3. vineyardmike · · focus · HN ↗
        This feels like the far more likely option.

        The Muse public APIs seem to be heavily inspired by OpenAI&#x27;s, they even support the richer &quot;responses&quot; API. They have a similarly shaped compaction API, they have the same &quot;encrypted&quot; reasoning. Even the Muse harness seems heavily inspired by (open source) Codex. Considering Azure&#x27;s historic involvement w&#x2F; OpenAI, it seems more plausible that Azure is used as spill-over capacity, and the same Azure infra used to encrypt GPT models encrypts Muse models.

        My guess that the generally visible Anthropic&#x2F;OpenAI details are leftovers from the whole meta &quot;move fast&quot; behavior. There are a few rough edges on the product where it leaks internal codenames (eg. signing in w&#x2F; WhatsApp required consenting to using &quot;hatch&quot; on one screen), so I&#x27;d believe that this was a leftover on the VM from the prototyping stage, before the Muse models were ready, or because the dev&#x27;s got to benchmark against different models.

        1. jychang · · focus · HN ↗
          &gt; The Muse public APIs seem to be heavily inspired by OpenAI&#x27;s, they even support the richer &quot;responses&quot; API.

          ???

          Every single provider basically copy openai&#x27;s api endpoint

          <a href="https:&#x2F;&#x2F;api.openai.com&#x2F;v1&#x2F;chat&#x2F;completions" rel="nofollow">https:&#x2F;&#x2F;api.openai.com&#x2F;v1&#x2F;chat&#x2F;completions <a href="https:&#x2F;&#x2F;router.huggingface.co&#x2F;v1&#x2F;chat&#x2F;completions" rel="nofollow">https:&#x2F;&#x2F;router.huggingface.co&#x2F;v1&#x2F;chat&#x2F;completions <a href="https:&#x2F;&#x2F;integrate.api.nvidia.com&#x2F;v1&#x2F;chat&#x2F;completions" rel="nofollow">https:&#x2F;&#x2F;integrate.api.nvidia.com&#x2F;v1&#x2F;chat&#x2F;completions <a href="https:&#x2F;&#x2F;generativelanguage.googleapis.com&#x2F;v1beta&#x2F;openai&#x2F;chat&#x2F;completions" rel="nofollow">https:&#x2F;&#x2F;generativelanguage.googleapis.com&#x2F;v1beta&#x2F;openai&#x2F;chat... <a href="https:&#x2F;&#x2F;api.x.ai&#x2F;v1&#x2F;chat&#x2F;completions" rel="nofollow">https:&#x2F;&#x2F;api.x.ai&#x2F;v1&#x2F;chat&#x2F;completions <a href="https:&#x2F;&#x2F;api.deepseek.com&#x2F;chat&#x2F;completions" rel="nofollow">https:&#x2F;&#x2F;api.deepseek.com&#x2F;chat&#x2F;completions <a href="https:&#x2F;&#x2F;openrouter.ai&#x2F;api&#x2F;v1&#x2F;chat&#x2F;completions" rel="nofollow">https:&#x2F;&#x2F;openrouter.ai&#x2F;api&#x2F;v1&#x2F;chat&#x2F;completions <a href="https:&#x2F;&#x2F;opencode.ai&#x2F;zen&#x2F;v1&#x2F;chat&#x2F;completions">https:&#x2F;&#x2F;opencode.ai&#x2F;zen&#x2F;v1&#x2F;chat&#x2F;completions <a href="https:&#x2F;&#x2F;api.cerebras.ai&#x2F;v1&#x2F;chat&#x2F;completions" rel="nofollow">https:&#x2F;&#x2F;api.cerebras.ai&#x2F;v1&#x2F;chat&#x2F;completions

          Saying &quot;Muse&#x27;s public APIs seem heavily inspired by OpenAI&quot; is like saying &quot;a web server’s API seems heavily inspired by HTTP&quot;. OpenAI’s API format has effectively become an industry standard.

          1. vineyardmike · · focus · HN ↗
            Thanks for the links to the “completions” APIs. Not the “responses” API I’m talking about, however.
      4. binlog · · focus · HN ↗
        Why host it on Azure though?
        1. xmcp123 · · focus · HN ↗
          Microsoft owns 27% of OpenAI.
          1. thinkling · · focus · HN ↗
            I think they were asking, &quot;If this is a model produced by Meta with an API designed to be compatible with OpenAI models, but it&#x27;s not actually an OpenAI model, why is Meta hosting it on Azure?&quot;
            1. losteric · · focus · HN ↗
              GPU compute capacity?
              1. cma · · focus · HN ↗
                Weren&#x27;t they planning to sell their compute? <a href="https:&#x2F;&#x2F;www.bloomberg.com&#x2F;news&#x2F;articles&#x2F;2026-07-01&#x2F;meta-is-building-a-cloud-business-to-sell-excess-ai-compute" rel="nofollow">https:&#x2F;&#x2F;www.bloomberg.com&#x2F;news&#x2F;articles&#x2F;2026-07-01&#x2F;meta-is-b...

                I guess at peak times they might need more to the extent they go to azure and can sell excess, or already had better pricing locked in with azure than they can now sell theirs for?

            2. [deleted] · · focus · HN ↗

              [deleted]

          2. meredithbloom · · focus · HN ↗
            Microsoft owns 100% of GitHub and that&#x27;s hosted on AWS...
            1. throw03172019 · · focus · HN ↗
              Haven’t they been transitioning to Azure?
    2. alexgoodhart · · focus · HN ↗
      What endpoint would Claude be calling?
  2. Tiberium · · focus · HN ↗
    I don&#x27;t really see evidence that it&#x27;s an &quot;OpenAI&quot; model, the title is IMO very misleading.
    1. Aeroi · · focus · HN ↗

      [dead]

      1. catchnear4321 · · focus · HN ↗
        router makes sense. fill a gap with someone else’s model wearing a mask, swap it out with your model not wearing a mask when (or if) you reach that.

        definitely tracks with alexandr’s hand-wavey influencer turn.

      2. VygmraMGVl · · focus · HN ↗
        Avocado and Muse are different models. Muse uses the openAI API.

        <a href="https:&#x2F;&#x2F;dev.meta.ai&#x2F;docs&#x2F;overview" rel="nofollow">https:&#x2F;&#x2F;dev.meta.ai&#x2F;docs&#x2F;overview

        Source: I work on AI at Meta.

  3. [deleted] · · focus · HN ↗

    [deleted]

  4. GenerWork · · focus · HN ↗
    I&#x27;m not sure I understand why they would route it to other models. It can&#x27;t be that they don&#x27;t have enough compute. Maybe worried that the answer from their own models would be bad? Doesn&#x27;t really make sense, but I could be missing something.
    1. Aeroi · · focus · HN ↗
      i agree, and it&#x27;s what made me spend time exploring today.

      fair q. call_ ids and gAAAAA blobs arent damning but the rs_ reasoning ids embed a unix timestamp that matches the session to the second, then OpenAI&#x27;s 819x marker. plus the summary is in OpenAI&#x27;s summarizer voice.

      its just a best guess.

    2. fg137 · · focus · HN ↗
      &gt; It can&#x27;t be that they don&#x27;t have enough compute.

      How do you know?

      Every cloud provider (AWS, Azure etc) is struggling with meeting LLM demand.

      Source: first hand info

      1. GenerWork · · focus · HN ↗
        &gt;How do you know?

        Because there was an article written in Bloomberg about how they&#x27;re looking to sell their extra compute [0]

        [0] <a href="https:&#x2F;&#x2F;archive.is&#x2F;4ODV4" rel="nofollow">https:&#x2F;&#x2F;archive.is&#x2F;4ODV4

  5. 6thbit · · focus · HN ↗
    It&#x27;d be hilarious that meta chose to pay openai. If there was such a deal, would it come to light in any public&#x2F;official filings?
    1. meric_ · · focus · HN ↗
      No reason for it to. Software companies use products from other software companeis all the time.
    2. micromacrofoot · · focus · HN ↗
      meta already pays openai and anthropic for employee use despite having their own models available
    3. binlog · · focus · HN ↗
      Depends on the size of the deal. OpenAI would have to disclose it in their S-1 if it cross the threshold of being material information for investors.
      1. enjoyyourlife · · focus · HN ↗
        Isn&#x27;t S-1 just for IPO? Wouldn&#x27;t it be in the 10-Q?
        1. JumpCrisscross · · focus · HN ↗
          OpenAI isn’t public. It doesn’t file forms 10-Q.
          1. enjoyyourlife · · focus · HN ↗
            Forgot that it wasn&#x27;t public. Then it wouldn&#x27;t have to disclose anything until the IPO
  6. manav · · focus · HN ↗
    Muse 1.3 spark occasionally spits out Chinese character responses to me like internal instructions. “Go fast” or “Get help”…
    1. sroussey · · focus · HN ↗
      I’ve had Claude opus do that too.
      1. tclancy · · focus · HN ↗
        Got Russian from it once. As a child of the &#x27;80s I jumped right on it, but the explanation seemed believable.

        Still sleeping with one eye open.

      2. wincy · · focus · HN ↗
        I had a totally benign chat with OpenAI and it titled it as “amateur porn” in Chinese characters, it was very alarmed when I pointed the conversation name out to it. It almost never misses these days, but when it does the failure modes are very strange.
        1. dgellow · · focus · HN ↗
          I remember getting a bunch of „Thanks for watching! Subscribe and smash that like button“ in the middle of chat sessions a few times (like, more than 3 times over the past 3y)
          1. xmcp123 · · focus · HN ↗
            It kind of makes sense when you think about it. If the training data is YouTube transcripts, people often abruptly switch from content to asking for a subscription.

            If AI is typeahead on crack, then this tracks.

        2. fg137 · · focus · HN ↗
          If you ever look at what&#x27;s in the Common Crawl the amount of Chinese porn crap is jarring.
          1. ccgreg · · focus · HN ↗
            It&#x27;s as if Common Crawl is attempting to be a sample of the web.
      3. ChickeNES · · focus · HN ↗
        A Hindi word in the middle of a normal reply for me (but once I translated the word it was right in context heh)
        1. arshxyz · · focus · HN ↗
          This used to happen a lot with GPT 5.4. It would start outputting entire sentences in Korean for no apparent reason.
          1. tehjoker · · focus · HN ↗
            People that know multiple languages sometimes code switch too funnily enough
      4. georgemcbay · · focus · HN ↗
        Not sure what model(s) they use but this recently happened in a live TV interview with an &quot;AI actress&quot;.

        <a href="https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;oddlyterrifying&#x2F;comments&#x2F;1wljyvf&#x2F;al_actress_tilly_norwood_has_an_ai_meltdown_and&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;oddlyterrifying&#x2F;comments&#x2F;1wljyvf&#x2F;al...

  7. sourcecodeplz · · focus · HN ↗
    zuck wouldn&#x27;t do this, he is too proud imho
    1. binlog · · focus · HN ↗
      Every engineer at Meta is using Claude (and in some cases Codex) to do their work. Willing to bet that Muse itself was ~100% written by Claude&#x2F;Codex. Pride goes out of the window when business is involved.
    2. alex1138 · · focus · HN ↗
      Pride, as in stealing literally everyone else&#x27;s products from the time he entered Silicon Valley and before that?
  8. sejje · · focus · HN ↗
    I thought it was 1.3 spark. No?
  9. SweetKev · · focus · HN ↗
    Built a side income using this framework. 15 years of mmo, chips all in on this one. sharing the full breakdown for anyone interested: <a href="https:&#x2F;&#x2F;millionairepartnership.com&#x2F;webclass-d24#aff=KevinMcCahill" rel="nofollow">https:&#x2F;&#x2F;millionairepartnership.com&#x2F;webclass-d24#aff=KevinMcC...
  10. [deleted] · · focus · HN ↗

    [deleted]

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.