Frappe Technologies
Screenshot 2023-10-25 at 10.48.41 PM.png
A-demo-a-day
As the rain and clouds checked in, so did a change in Frappe’s development philosophy.
author

By

Foram Shah

·

20 July 2026

·

5

min read

I’ve been to five of Frappe’s offsites. We call it Frappe Refresh. Every time, the whole team travels down from their respective parts of the country and gathers to discuss, digress and disintegrate (so many things, where do I even start). It’s a week that we look forward to, gain each other’s perspectives on company-wide matters and take a step back and spend time with each other outside the office (Karaoke, games and rain, included). Our offsites usually don’t have themes or a specific event, but this time we travelled to Lonavala through the pouring rain with intention.

A regular offsite setup Our regular offsite circle setup

Frappe has been famously known to have a very principled and intentional take on agentic development. Whoever saw any part of the debate at Build 2026 will know. Typically, we don’t tend to use AI agents to code. That’s taken a 180-degree turn. Even with the risk sounding ironic, we’ve been unabashed, and there’s a solid story behind it.

In May 2026, Asif, from our business team, took some time out to use agents and code ‘Frappe Sheets’ — a Google Sheets equivalent — built up from Frappe Framework. It attracted curious eyes, and it became compelling proof for what agentic development could do. A non-dev built a fully featured app (that is currently in production) with three dedicated weeks, functional knowledge and a $20 Claude plan.

Frappe Sheets Now in production: Frappe Sheets

Not much later, Rushabh wrote a post, internally and on our public forum, somewhat announcing this experiment. At the office, we had an emergency All Hands meeting and discussed how even more of us could encourage and test the limits of the new tool. This led to a demo-day competition. We had seven winning titles up for grabs (one for each internal function). The team would have a month to work on their apps/features/improvements (while balancing their daily tasks) and present it at our annual offsite in July. Everyone participated: devs, marketing, sales, you name them!

The excitement was palpable. Small talk now included, “What are you making for demo day?” and lunch breaks turned into quick reviews. Our teach & learn sessions also changed direction; the team sat and learnt about setting up benches and including the best of Frappe-UI in our projects.

It never got quiet, even during busy weeks, we were staying up late to work on our apps. In our marketing meetings, we’d first share updates on how our AI efforts were going. Palkan was making the newsletter experience better, Vibhav was designing a system for visual documentation, while I was trying to automate social media through a CMS.

Discussions Discussions galore

Then the day came! On 6th July, in the middle of a literal 3-day storm, a bus headed to Lonavala. I’m guessing the open source gods probably wanted us to do the demo day too, since our travel ended up being relatively smooth. We skipped the usual opening session and jumped into the demos. There were around 22 demos over the course of the day and each one was impressive in its own way. Mixed expectations from devs and non-devs made it even more thrilling, even if it wasn’t said out loud.

Here’s a quick rundown of what was presented:
1. Nabin worked on refactoring and test coverage; Umair built on custom ledgers
2. The Frappe Cloud team (Aditya, Tanmoy, Aradhya, Prathamesh) showcased a v2 of Press
3. On the dev tools side, Suraj created an AI agent for Builder and Rucha added an agent for app creation in Studio. Similarly, Shrihari added an agent for Frappe Framework
4. From the business team, Asif presented Sheets & Forms; Parth built a Tally Migrator, and Neha made a document extractor
5. Ankush worked on Frappe CLI, Faris made enhancements in Frappe-UI and a whole game called Friend Shooter
6. Our devs took on a variety of projects. Shariq worked on Frappe OS, Rohit took up ERPNext enhancements, and Ejaaz made Print Builder better.
7. For marketing, as mentioned, we had Letters (Palkan), Frappe Draw (Vibhav) and Frappe Feed (Foram)

It will be unfair for me to try and explain the exact stories for these apps, but maybe you’ll read about them/see them on GitHub soon.

Demo-day Demo-day

One noticeable difference between developer and non-developer demos was that the business team ended up making apps from scratch that solved their day-to-day problems. There were no notions about how it should be done, it was just a pure experimental effort to automate something. On the other hand, the developers in our team mostly presented long-standing enhancements, features that improved UX and performance. I think that comes with the intention behind how each of us saw demo day. The fixes that developers made clearly will have more long-term impact, but the real-world experiences that some apps rose from were nod-worthy.

There were many more such insights and observations, which luckily were covered by Shubham & Mayur from Brahma Media, who put in as the documentary team. This was going to be one to remember, and it felt like good practice to take note and share the changes that were going on at Frappe.

Games A few moments in between the demo rush to play pool

What felt even more interesting was the voting. In our conversations after the demo day, we reached day 2 without discussing the winners. Maybe there was some anticipation, maybe it was an obvious expectation. We did it either way; we wrote down all our names on a whiteboard and held an impromptu system of voting. We reached a list of 7 winners, but not for long. The issue was that everyone wasn’t present, and we couldn’t reach them either, owing to the flooding that took the network down.

And in true Frappe style, this wasn’t accepted. Democracy first. If everyone gets a vote, then everyone should be allowed to vote. Suraj created a quick but efficient voting system and sent it out to the group. The winning list was similar to the earlier one, but the who/what/why perspective was different.

Voting Some laughs during the voting session

This offsite reminded us that we truly thrive as an experiment-first company. The Frappe-ness was usual; along with all the opinions, disagreements and strategies. If you want to know more about how our demo day went, we have a documentary releasing soon, stay tuned on Frappe’s YouTube for that.

And if you’re trying to use agents to code your own product on Frappe Framework, tell us about it in the comments; we’d love to share the inspiration.

Team photo Team photo

Published by

Foram Shah

in

Culture

on

20 July 2026
1

Share

Add your comment

Success!

Error

Comments

k
kanhaiya kale

· 

July 20, 2026

Hey, This seems interesting. I would love to see the video to get the glimpse of your offsite.

Discussion

image7f7d4e.png

Paul Mugambi

·

3 days

ago

Beautiful read, and an insight into an individual I respect and have learned a lot from. Am inspired to trust the process and never give up.

image4c43d6.png

Anna Dane

·

5 days

ago

I must say this is a really amazing post, and for some of my friends who provide Best British Assignment Help, I must recommend this post to them.

Add your comment

Comment