54 screenshots
Admin Toolkit user manual
Install, launch each workspace from the popup, and work through metadata administration, signed-in org comparison, permission tracing, org reviews, and schema exploration.
Independent studio · Salesforce · Cloud
DinaLab works deep inside Salesforce and cloud systems, writes down what it learns, and turns the repetitive parts into tools anyone can use — in the browser, in English and Japanese, with nothing sent back to us.
What we do
This is not a services pitch. It is a list of what we actually spend our time on, and where the results end up.
Every tool ships with a written manual — step by step, screenshot by screenshot, English and Japanese released together. The Admin Toolkit guide alone runs to 54 annotated screens. If something took us a week to work out, we write it down so it takes you an afternoon.
Two published Chrome extensions for the Salesforce work that eats whole afternoons — metadata administration, org comparison, spreadsheet data work, and permission tracing — plus ten small browser tools for everyday jobs such as JSON, diffs, regex, CSV, dates, and checklists.
We are building with the Model Context Protocol, connecting assistants to real tools and live context instead of guesswork. It is early, and we would rather say so than oversell it. The parts that work get shipped; the parts that do not get written up anyway.
Tools
Each one started as a workaround for a job that took too long by hand. They are shared in the state we use them in ourselves.
Six focused workspaces in one Chrome extension. Version 0.9.1 adds Org Differences as a standalone read-only comparison app and lets Metadata Admin retrieve source straight from an outbound change set.
A spreadsheet for Salesforce data with saved SOQL files, Favorites folders, and CSV, Excel, or ZIP downloads. Updates still show every changed field and wait for confirmation.
An assistant that can see the org you are actually looking at, now sitting beside its own copy of the toolkit's workspaces. Session IDs and credentials are never included in a chat request — the Salesforce tools run inside the extension.
In the workshop
Thirteen more ideas in progress. Some will become products and some will stay experiments — we would rather show the bench than pretend it is empty.
Governed metadata retrieval that delivers only an approved scope to your own GitHub repository, through a branch and a pull request.
Beta · 0.1.0Gather the Salesforce orgs you are already signed in to into one side panel, and open the right one from there. It connects the browser session you already have, so there is no Connected App to create.
In development · 0.1.0Record, replay, and assert Lightning UI flows from a side panel — describe the test you want in plain English.
In development · 0.1.0A voice-first side panel for Salesforce and GitHub: talk through a task instead of clicking through it.
Prototype · 0.1.1The mobile counterpart to Dina Agent. Ask your org a question out loud and hear the answer — strictly read-only.
Early build · 0.1.0The same assistant as a text-first iPhone app. Sign in to an org through the Salesforce Mobile SDK and ask read-only questions; the access token stays in the device keychain.
Early build · 0.1.0The DinaSheet workflow inside Google Sheets, signing in to Salesforce directly. No Chrome extension required.
In development
A character styling studio that now keeps a roster: each character has her own saved look and album, and the wardrobe is shared between them. Its Dress Room can turn a description, photo, camera shot, or sketch into reviewable wardrobe items through a local companion service.
Early build · 0.1.0Three characters keep three books — what you are looking for, how today is, and what actually happened. You write in them, and each keeper reads her own book and nothing else.
Early build · 0.1.0
An AI voice lesson tutor for ages 13 and up. Pick or build a tutor, ask a question out loud, and hear the answer alongside a live transcript. Lessons can include scanned pages, photos, and PDFs.
In development · 0.3.0
A LiDAR scanner for real objects. Walk around something and watch the 3D mesh build live on screen, then save it as a USDZ file that opens in AR Quick Look.
Early build · 0.1.0
A photo-tracing and drawing-practice app. Import a picture, soften it with an opacity slider, trace over it, and save the result.
Early build · 0.1.0
Take a photo, then talk to Dina to edit it. Say what you want changed and the picture changes in place — keep talking to iterate, then save to your photo library.
Early build · 0.1.0How we build
These are constraints, not marketing. They rule out features we would otherwise like to ship, and that is the point of having them.
No developer-operated servers hold your Salesforce data. No analytics, no telemetry, no advertising, no remotely hosted scripts. There is nothing for us to leak.
Field-level before-and-after values stay on screen through the final confirmation, and a successful update leaves a local receipt that can prepare a rollback.
Tools call your Salesforce org directly using the session you are already signed in with. Nothing is cached on our side, because there is no our side.
A release is not done when the code works. It is done when someone who has never seen it can follow the manual — in English and in Japanese, published together.
Currently exploring
An assistant is only as good as what it can genuinely observe and do. We are building with the Model Context Protocol to connect assistants to real tools, live org context, and internal systems — under the same four rules above, with credentials that never travel.
Start anywhere