01 · Firmware, device UI & e-commerce
Grolia
Firmware, the touchscreen interface and the grolia.com.au platform for Flush, a benchtop cabinet that grows gourmet mushrooms.
- Platforms
- Firmware · Touchscreen · Web
Software development studio · Sydney, Australia
Wahlu Labs designs and builds web platforms, mobile and desktop apps, device firmware and AI solutions for businesses of all sizes, in the United States, Australia and the UAE.





Skill ReadinessCohort dashboard for an assessment platformRead the case study

WahluSocial media scheduling for 11 networks, with an MCP server for AI agentsRead the case study

WahluAn AI planner that drafts a month of posts for a person to reviewAI consulting and automation
General
6 members
@Shroomita can you check Mia’s cabinet? She’s getting “Cooling paused”.
9 repliesLast reply 9:58 PM
@Shroomita I’d love to build the burn-in and QC checks into the firmware, so we don’t need a computer attached to each unit.
3 repliesLast reply 1:05 PM
@Shroomita I’m making always-on ads and don’t want to keep relying on Steve for AI images. Can I recreate this photo but with different varieties?

5 repliesLast reply 12:40 PM
@Shroomita can you update the Unit Tracker sheet with the software each unit is running?
1 replyLast reply 1:19 PM
@Shroomita give me an overview of how everyone’s Flush has been performing, who’s installed updates, etc. General health check.
3 repliesLast reply 3:55 PM
Thread
General
@Shroomita please do one image per pairing: King Oyster with Phoenix Oyster, and Yellow Oyster with Coral Tooth.
@Sophie Kleyn Both done, in 4:5 for feed ads. They cost about 13 US cents each.


Yes!! So good. @Shroomita can you redo them all with no dirt on the box tops?
@Sophie Kleyn Done. All four are redone with clean box tops. Want me to move the old versions to an archive folder so nobody uses one by mistake?




ShroomitaAn AI teammate that helps Grolia’s whole team from inside Google ChatRead the case study



PicoOur carousel editor for iPhone and iPad, free on the App StoreRead the case study

Grolia FlushFirmware and touchscreen for a mushroom-growing cabinetRead the case study
Case studies
Each one covers what the project needed, what we built and the technology behind it.
01 · Firmware, device UI & e-commerce
Firmware, the touchscreen interface and the grolia.com.au platform for Flush, a benchtop cabinet that grows gourmet mushrooms.
02 · Custom AI agent
An AI agent the whole Grolia team messages in Google Chat. It checks customer cabinets, turns faults into fixes, makes ad images and builds features for review.
03 · Assessment platform & dashboards
A platform for running skills assessments, with dashboards for programme owners and a report and growth plan for every participant.
04 · SaaS product
Social media scheduling software with a content calendar, evergreen queues, AI planning and a hosted MCP server for AI agents.
05 · React Native app
An image editor for single social posts and swipeable carousels, built with React Native and released on the App Store in September 2026.
Services
Most projects start with a manual process that has outgrown a spreadsheet, or an idea that needs someone to build it.
Reporting dashboards, admin panels and customer portals with live numbers, roles and an audit trail, built on your own data.
See: Skill Readiness, Grolia
Work out where AI saves real time in your business, then build it in: drafting, planning, sorting and MCP servers for AI agents.
An AI agent your whole team can message in Google Chat or Slack, connected to your own systems, with approvals for anything it changes.
Replace the spreadsheet, shared inbox or copy-paste routine with a tool built around how your team works.
See: Grolia, Skill Readiness
Take a software product from idea to paying customers: accounts, billing, the core workflow and the marketing site.
See: Wahlu, Skill Readiness
Native SwiftUI or cross-platform React Native, from first build to App Store approval. Try Pico, our own app, free.
See: Pico
Mac and Windows apps for tools that need files, speed or to work offline. Signed, notarised and able to update themselves.
Embedded C++ for microcontrollers, the touchscreen on the device, over-the-air updates and the cloud software behind it.
See: Grolia, Wastewater controller
On the App Store
Pico is our own carousel editor for iPhone and iPad. It’s free, so you can see the standard of our app work before you enquire.





Working together
No sales calls to book. Tell us about the project and we’ll take it from there.
Tell us what you need built, what you use now and roughly when. A few sentences is enough to start.
Every enquiry is read by Steve, the founder. If it looks like a good fit, he replies by email with questions.
If the project suits us both, we talk through what to build first and how to get there.

The person behind the work
Steve Richardson started as a carpenter, spent time as a structural engineer, and learned to code after work. What began as a hobby became Wahlu Labs.
He has worked under contract with Samsung and People Centric, and with teams from Abu Dhabi Commercial Bank. He also co-founded Grolia, where he leads the software.
The approach hasn’t changed: understand how something will be used, then build it properly.
More about Wahlu LabsQuestions
Custom software and AI solutions for businesses of all sizes: dashboards and internal tools, SaaS products, iOS and Android apps, desktop apps for Mac and Windows, firmware for connected devices, and AI consulting and automation.
Sydney, Australia. We have worked with teams in the United States, Australia and the United Arab Emirates.
Yes. Sterling Civil, a civil engineering firm in the US, is a client. Sydney mornings overlap with US West Coast afternoons, so a regular call is easy to schedule.
Yes. Pico, our carousel editor, is free on the App Store, so you can try our work first. It is built in React Native, so the same code runs on Android. Apps that rely on AR, the camera or sensors we build natively in SwiftUI.
Projects start from US$12,000, quoted in US dollars. The enquiry form has a budget field, so tell us the range you have in mind and we will say whether it fits.
Send the enquiry form with a short description of what you need. Steve reads each enquiry and replies by email if it looks like a good fit.
A rough idea or a very specific problem. Either is a good place to start.