4 comments

  • rcarmo 2 hours ago
    Nice, but I don't see a lot of ECMA 376 test cases. Both https://github.com/rcarmo/python-office-mcp-server and https://github.com/rcarmo/go-ooxml are ECMA 376 compliant (I made sure), because for headless generation and handling that's kind of important :)

    Oh, and you're not the first, I started this a year ago. :)

    • nojito 4 minutes ago
      Your tools don't render the file though and python-pptx hasn't been updated in 2 years.
  • FailMore 1 hour ago
    I went in the opposite direction and built https://smalldocs.org/, which is an office suite AI agents (and humans - including SWEs!) like to use.

    I say it’s as if “Claude Code & Microsoft Office had a baby...”

    Code available: https://github.com/espressoplease/smalldocs

    Discord: https://discord.gg/txjATTsDaq

    Sample document: https://smalldocs.org/blogs/what-is-a-smalldoc

    Invoked via Claude Code by saying stuff like: “sdoc me the plan for this feature”, or “dig into our logs and sdoc me a report on our latency”

    • lelanthran 48 minutes ago
      This looks neat, but I don't see any examples of the format on the webpage (And no, I am not going to install Node.js just to see examples of the format).
    • nimonian 1 hour ago
      Neat! I think agents making Word docs and PowerPoints is going to go away. I think something like small docs is the future.
      • FailMore 54 minutes ago
        Thanks very much! That is exactly my view too.

        It’s also nice to get out of the command line for doing deep reading.

        I have had a few developers try it, and some small number of them use it week after week (as do I): https://smalldocs.org/analytics

  • pietz 1 hour ago
    If you don't need interactive/animated features, I can absolutely recommend to have the agent build slides in HTML and convert it to PDF. Has been a game changer for me.
    • dayone1 1 hour ago
      I’m having trouble having it take reference PowerPoint slides and converting them to html, chart and labels misplaced, the charts don’t look drawn properly, etc. how did you solve this?
  • neilv 2 hours ago
    > OfficeCLI is the first and best Office suite purpose-built for AI agents to read, edit, and automate Word, Excel, and PowerPoint files. Free, open-source, single binary, no Office installation required.

    1. Calling Microsoft Office simply "Office" without qualification treats it like a trademark, rather than a generic term that was in use for this class of product before MS appropriated it.

    2. If you're going to treat it like a trademark, don't violate it in the same sentence.