TenthPlanet Technologies ยท The AI Transformation Story
From BI to AI.
How a two-person team rewrote TallyGraphs from scratch โ
less code, less cost, less maintenance โ
by partnering with Claude AI.
~75%
Less effort
8โ10ร
Faster delivery
74 MB
Full product
4
Platforms
6 wks
Start to ship
โ scroll to read the story โ
Chapter One ยท The Problem
We had good software. On a dead foundation.
TallyGraphs gave 4,000+ businesses 97 dashboards and beautiful charts.
But underneath, the codebase was running on technology its own creators had declared end-of-life.
What We Had
The Problem
Runtime
Node 16 โ officially end-of-life. Dead.
API
Hapi 18 โ deprecated. No longer maintained.
Frontend
React 16 + CRA. Builds took 60 seconds.
Auth
WordPress JWT โ external dependency just for login.
Connector
Electron app โ 150 MB download. Just to connect to Tally.
Servers
4 servers to run one product. 137 dependencies.
Tests
Zero. Not a single automated test existed.
AI
None. A dashboard product with zero intelligence.
๐ค
Human Team
TENTHPLANET
Built Together
DAO + PETS
THE FRAMEWORK
๐ค
Claude AI
ANTHROPIC
Then we met Claude.
Not as a code generator. As a strategic partner โ governed by a written contract,
delivering six specialist roles at once.
Chapter Two ยท The Governance
Before a single line of code, we wrote the rules.
The DAO Constitution. Four rules every AI output had to pass before it was committed.
Every prompt included the contract. Every commit cited which rule it followed.
01
Security First
No secrets in code. SQL injection checks on every query. Every CVE found and fixed before shipping. Non-negotiable.
02
Zero Regressions
Test before every merge, always. No feature advances until the current wave has zero failures.
03
Simplify Ruthlessly
Reduce dependencies. Merge servers. Remove dead code. Every megabyte and every process is a customer barrier.
04
Never Break Customers
Backward compatibility is sacred. 4,000+ businesses cannot be disrupted. No customer notices the transformation.
Delivered in four waves
PPlan
Architecture before code. AI proposes, humans approve. Wave scope and risk defined upfront.
EExecute
LLM writes. Every commit cites its DAO rule. Human reviews and approves everything.
TTest
221 tests auto-generated. SAST + secret scan + CVE check. Gate: zero regressions before advancing.
SSimplify
Dead code removed. Dependencies cut. Docs auto-generated from the codebase. Then repeat.
Chapter Three ยท The Rewrite
Claude read 50,000 lines. Then rewrote them better.
BEFORE
750 MB
4 servers ยท 137 dependencies
60s builds ยท 0 tests
โAI REWRITE
AFTER
74 MB
2 processes ยท 92 deps
Unzip & run
90% smaller
Before โ Legacy Stack
RuntimeNode 16 (EOL) + Hapi 18
FrontendReact 16 ยท CRA ยท 60s builds
DatabaseMySQL on customer PC
AuthWordPress JWT
ConnectorElectron ยท 150 MB
Infra4 servers ยท 137 deps
TestsZero
AINone
โ
AI Rewrite 6 weeks
After โ AI-Native Platform
RuntimeNode 20 LTS + Fastify 4
FrontendReact 18 ยท Vite ยท 30s builds
DatabaseJSON store ยท zero install
AuthSelf-contained JWT + bcrypt
ConnectorBrowser sync ยท 0 MB extra
Infra2 processes ยท 92 deps ยท 74 MB
Tests221 auto-generated
AIGPT-4o-mini ยท NL2SQL ยท 70 templates
74
megabytes.
The entire product. Four platforms. 97 dashboards. AI engine included.
A ZIP file you download once and unzip to run.
(It was 750 MB before.)
The Evidence ยท Task by Task
Where the time went. And where Claude saved it.
Task
Traditional
AI-Assisted
Saved
Codebase analysis (50+ files)
2 devs ร 2 weeks
1โ2 days
70%
Runtime upgrade (Node + React + Hapi)
1 dev ร 3 weeks
3โ4 days
75%
MySQL โ JSON migration (30+ queries)
1 dev ร 1 week
1โ2 days
70%
License microservice + 34 tests
1 dev ร 2 weeks
2โ3 days
70%
Connector port (2,500 lines)
2 devs ร 3 weeks
4โ5 days
75%
Security audit (37 CVE findings)
Senior dev ร 3 days
1 day
65%
NL2SQL pipeline (70 templates)
ML team ร 4 weeks
1โ2 weeks
65%
Architecture docs + diagrams
Tech writer ร 1 week
1โ2 days
70%
Chapter Four ยท Four Platforms
One codebase. Four products.
Every one shaped by AI market research.
01
๐ป
Desktop ยท On-Premise
Desktop TallyGraphs
“Indian SMBs will not put their accounts in the cloud. Data sovereignty equals trust.”
74 MB ยท unzip and run ยท Windows 10/11
Offline-first ยท 30-day JWT ยท zero cloud
97 dashboards ยท no IT skills needed
No admin rights required to install
02
๐ฑ
Mobile ยท WhatsApp
WhatsApp Business BI
“97% WhatsApp penetration. Meet your customers where they already live every single day.”
Ask in plain English, Hindi, or Tamil
Get charts and answers in ~10 seconds
Any phone ยท no app install ยท no setup
Zero accountant required
03
๐ง
AI Copilot ยท Flagship
CEOPilot
“Low IT literacy + accountant bottleneck. Owners need a thinking partner, not a dashboard.”
RAG + NL2SQL + persistent session memory
Proactive nudges โ AI tells you what matters
Follow-up questions with full context kept
Ask anything about your business. Get answers.
04
โ๏ธ
Cloud ยท Admin Portal
Cloud Admin Portal
“SMBs have zero appetite for server management. Serverless or nothing.”
Serverless Lambda + S3 ยท SAM infrastructure
License key management at scale
Customer onboarding and registration
Zero server ops ยท scales automatically
Chapter Five ยท CEOPilot
Not alerts. Conversations.
The old product sent a notification: “Sales dropped.”
CEOPilot says: “Sales dropped 18% in Chennai โ want me to show you which customers stopped ordering?”
CEOPilot ยท TallyGraphs AI
๐ค Proactive Nudge ยท 8:32 AM
Your Chennai receivables are up 28% this month. Raj Traders (โน1.4L) and Sri Enterprises (โน82K) haven’t paid in 45+ days. Want me to show the full overdue list?
YOU
Yes โ and compare this month vs last month overall
8:33 AM
AI
Revenue this month: โน18.4L vs โน16.1L last month โ up 14%. But receivables grew faster (28% vs 14%), which means collections need attention. Top overdue: Raj Traders โน1.4L, Sri Enterprises โน82K, Global Tech โน61K.
8:33 AM ยท 9 seconds
YOU
Top 5 products by margin this month
8:35 AM
AI
1. Product A โ 42% margin ยท โน3.2L revenue 2. Product B โ 38% margin ยท โน2.8L revenue 3. Product C โ 31% margin ยท โน4.1L revenue 4. Product D โ 28% margin ยท โน1.9L revenue 5. Product E โ 24% margin ยท โน2.2L revenue
8:35 AM ยท 7 seconds
How It Works ยท Privacy-First AI
Your data never leaves your device. Not a single record.
The AI sees your column names and query structure only.
Your actual financial data stays on your machine. Always.
๐ฌ
Your Question
WhatsApp or chat “Top 5 customers?” Any language
๐ง
Intent Classifier
GPT-4o-mini Understands EN, HI, TA Zero-shot
๐
Template Router
70+ SQL templates Schema context only No raw data sent
๐
Local Executor
Runs on your device Your Tally data Never sent anywhere
๐
Your Answer
Chart ยท table ยท number ~10 seconds In your language
๐ก๏ธ
Privacy boundary โ the AI receives column names and query structure only.
Zero Tally records, zero customer data, zero financial figures ever leave your device.
70+
SQL Templates
3
Languages EN ยท HI ยท TA
~10s
Question to Answer
Zero
Raw Data Sent to AI
“Give AI a constitution first. Not guidelines. Not vibes. A written contract.”
The DAO + PETS Framework ยท TenthPlanet Technologies
Chapter Six ยท Market Intelligence
Claude didn’t just rewrite our code. It rewrote our strategy.
Prompt: “Analyse the Tally BI landscape, pricing, and gaps in India.”
The AI market research was unambiguous: Indian SMB owners don’t think in monthly subscriptions.
They think “I bought it.” So that’s what we built.
Original Plan
Monthly SaaS
โนX per month. Recurring. Standard playbook. Didn’t match how customers think about software.
โ
After Claude’s Research
Pay Once. Own It.
Desktop: pay once. WhatsApp: pay per use. Enterprise: annual tier. Matches how SMBs actually buy.
Chapter Eight ยท The Onboarding
10 minutes. Start to finish. No support calls.
Step 01
๐
Register
Website form โ cloud dashboard. About 2 minutes.
โ
Step 02
๐ณ
Pay
UPI or bank transfer. Instant confirmation.
โ
Step 03
๐ฆ
Install
Unzip. Run start.bat. Done. No IT skills. No admin rights needed.
โ
Step 04
๐
Sync
Browser-based Tally sync. No Electron. No separate app needed.
โ
Step 05
๐ฌ
Ask
Natural language โ answer in WhatsApp in 10 seconds.
Chapter Nine ยท The Results
The numbers speak for themselves.
~75%
Effort reduction vs traditional
8โ10ร
Faster delivery speed
221
Automated tests generated
37
Security CVEs detected & fixed
74 MB
Full product โ was 750 MB
4
Platforms built, one codebase
10 min
Customer onboarding โ was 2 days
0
Regressions across all 4 waves
This is how software
gets built now.
Market research. Architecture. Engineering. Security. GTM. Customer support.
All AI-assisted. All governed by a written constitution.
One small team. Four platforms. Six weeks.
1โ2
PEOPLE
ร
6
WEEKS
+
Claude
AI PARTNER
=
4
PLATFORMS
Ask Your Tally ยท Get Your Answer
74 MB. Plain language. 10 seconds.
Offline-first. Privacy-first. English, Hindi, or Tamil.
No IT skills. No accountant. No support calls.