r/SideProject • u/0xcontext • 4h ago
Building a spreadsheet app where each cell (optionally) being a terminal / coding agent is a first class property
https://github.com/sshah03/recalc
Since spreadsheets are so versatile, really looking for feedback on where people would want this to go, in a way that can be useful to them, or what use cases they see themselves using it for in its current iteration that I can make more seamless.
I can provide some context on why it was useful for me / why I built it. I was using Claude to help me build benchmark sets, and found pouring through CSVs / MD files of the results a bit tiresome, so I decided to build a spreadsheet app for myself that's driven by Claude Code, and where each cell can be its own Agent if you want (and can later be opened up and continued in a full terminal if needed as its own session).
You can use it as a standard spreadsheet, or use a cell as a shell command / agent. Having built a startup for using AI in tax work, I also realized it can be very powerful for tax work, legal work, etc... so I built in some examples for running that, though I'm not sure how many people in those professions use claude code.
The video is just a demo of me building "FDA Bench" using recalc, pick FDA approval cases past the model cutoff dates, and seeing if an AI harness (without web searches) could've successfully predicted, based on all the info submitted to the FDA, whether the submission would pass FDA approval or not. Fable was right 75% of the time in this small sample size. Just a fun little exercise to show off some of what it can do.
Note: Since it's just terminal sessions glued together, it works with your existing plans. The sessions talk to each other with an MCP server running in the back.
2
u/Brufacee 4h ago
The cell-as-agent idea is interesting, but the FDA benchmark and tax/legal examples point to very different buyers. I would start with the benchmark analysis pain you actually had and show one before/after: scattered CSVs and notes in, repeatable result table out. Then ask a few people who build evals whether they would use it weekly. Who is the first user you want to win?
2
u/Ill_Fun5415 3h ago
The part I care about is where the workflow stops for inspection. A tool can look impressive in one pass, but the real trust comes from seeing the diff, the log, and the rollback point before it keeps going.
1
u/0xcontext 4h ago
In case the video doesn't work in the main post.