Launch HN: Vespper (YC F24) – SOTA Docx MCP
Thread
Loading the complete thread in the background. This saved snapshot is available now. Refresh
Unofficial Hacker News client; not affiliated with Y Combinator.
Launch HN: Vespper (YC F24) – SOTA Docx MCP
Loading the complete thread in the background. This saved snapshot is available now. Refresh
Unofficial Hacker News client; not affiliated with Y Combinator.
david1542 · · focus · HN ↗
topaztee · · focus · HN ↗
c0mbonat0r · · focus · HN ↗
david1542 · · focus · HN ↗
For example, you could keep python-docx for the easy stuff and fall back to a Vespper-based approach when your agent hits errors filling the document. However, the end goal is to completely free your agent from python-docx and low-level work, so it can just focus on what goes into the template.
khaki54 · · focus · HN ↗
piker · · focus · HN ↗
That said, they're still attacking an unsolved and hard problem using a fine-tuned model.
OOXML is a widely available spec. You can just feed Claude or Codex Office.js and the raw XML to get a result. But the complexity is inherent, not accidental. That means there's still a huge opportunity for companies like this to train specialized models that can do a much better job faster.
piker · · focus · HN ↗
david1542 · · focus · HN ↗
After working on that for a while, we've decided to shift focus and work on the DOCX angle. We felt there's a big opportunity here since .docx is such a widely used format.
As to the feature complete point - I agree. We already cover the most common features today (paragraphs, lists, tables, tracked changes, header/footer) and we're working hard on implementing more. Our main focus right now is to be the most accurate, cheapest and fastest solution out there for common scenarios.
bix6 · · focus · HN ↗
How will you compete then if the token pricing is trending down?
radial_symmetry · · focus · HN ↗
david1542 · · focus · HN ↗
Where I think it can break (and we show some of that in the benchmark post, though not on EigenPal specifically) is on tricky document edits, like multi-turn track changes, implicit style understanding (respecting surrounding styles without being told to), advanced list manipulation, etc. We also saw these problems get amplified on long-horizon, challenging document workloads.
Eventually we realized no product out there truly handles the wide variety of cases agents run into, so we set out to build one.
So to answer your question, it depends. If your documents are simple and you're happy with the results, stick with what works. But if you have tricky documents and find yourself chasing the N-th edge case, I think delegating that to something like our product makes sense.
chatmasta · · focus · HN ↗
david1542 · · focus · HN ↗
I agree privacy matters a lot. Because of that, we offer zero-data retention for teams, and there's also a self-hosted option if you want everything running in your own cloud.
arobakid · · focus · HN ↗
topaztee · · focus · HN ↗
aidiveyt · · focus · HN ↗
david1542 · · focus · HN ↗
rcarmo · · focus · HN ↗
david1542 · · focus · HN ↗
I actually think there's a very big market for it tbh. A lot of teams building agents are struggling with this today, especially in legal, finance, pharma and government. It's also a much deeper problem than most people realize, even for tool builders, and it really requires working backwards from the experience an agent should have.
Vespper is our take on what that should look like.
Either way, it's exciting to see more people building in this space. Agents definitely need better ways to work with Office docs.
btreecat · · focus · HN ↗
topaztee · · focus · HN ↗
btreecat · · focus · HN ↗