Interactive Diagrams

How Niyam works.

Two layers, one system. Pick a tab to explore the desktop app or your business workflows.

⚙️
The Platform
Always running. The foundation that everything else sits on. This is what you're buying with your license code.
💻 Workspace (your main screen)
💬 Ask Niyam (natural language)
🔒 Login, Auth & Security
⚙️ Settings & Preferences
👥 Admin Panel (users, roles, keys)
🌱 Marketplace (browse & install)
🔔 Notifications & Alerts
🎨 Branding (white-label)
Always included
+
📦
Your Apps
Downloaded from the Marketplace. Each runs in its own sandbox. Add what you need, remove what you don't.
🛒 POS, Billing, Returns
📦 Inventory, Procurement
👥 CRM, Loyalty, Marketing
🍴 Kitchen Display, Menu Mgmt
📈 Analytics, Reports
📒 Accounting, Tax, Payroll
📧 Email, Scheduling
100+ more from Marketplace
You choose

How every screen connects

Open the app, and this is what happens. Every arrow is a real user flow.

first visit new user setup complete returning user get more apps app appears in sidebar chat / intent settings admin only open app routes to right app SECURITY & SERVICES LAYER 👋 Welcome 🔒 Login password + biometrics 🎯 Onboarding pick business type 🖥️ Workspace Sidebar · Dashboard · App Panels YOUR MAIN SCREEN 🌱 Marketplace browse · install · bundles 💬 Ask Niyam natural language · voice ⚙️ Settings profile · notifications biometrics · license 🛡️ Admin Panel users · API keys branding · network remote access INSTALLED APPS (SANDBOXED) 🛒 Point of Sale 📦 Inventory 📋 Billing 👥 CRM + more... 🐺 Wolves 🔐 MAX Auth Dana Consent 🔔 Notifications 💾 Database 🔄 Sync 🔑 License Everything runs on your machine. Once installed, apps work fully offline.
Navigation
Data flow
Security
Marketplace
Admin Panel

What's inside Admin & Settings

Every tab explained. Tech users: this is where you configure AI, manage your team, and control access.

🔑
API Keys
Admin Panel → API Keys
admin only
🤖
AI Providers
Anthropic Claude, OpenAI, OpenRouter (100+ models). Add your key, Niyam encrypts it locally. Apps never see the actual key.
💰
Payment Gateway
Stripe API key for processing payments through POS and e-commerce apps.
⚙️
Custom Providers
Internet-hosted or locally-hosted (Ollama on port 11434). Any OpenAI-compatible endpoint.
📊
Usage Tracking
Monthly call counts per provider. Test keys to verify they work.
🔒 Keys encrypted on your machine. Never sent anywhere except the provider. Apps request through Niyam -- they never see your actual keys.
👥
Team Members
Admin Panel → Team Members
admin only
Add Users
Create accounts with email + password. Assign roles: Owner, Admin, Manager, Staff, Viewer.
💲
App Access Matrix
Grid: rows = people, columns = apps. Toggle who can access what.
👤
Role Hierarchy
Owner → Admin → Manager → Staff → Viewer. Each level manages below.
🎨
White-Label Branding
Admin Panel → Branding
admin only
🖌️
Business Identity
Name, tagline, website. Shows in sidebar, receipts, invoices, reports.
🌈
Logo & Colors
Upload logo (PNG/JPEG/SVG/WebP). Pick accent color. Live preview.
🖥️
Network & Multi-Machine
Admin Panel → Network
desktop only
💻
Server / Client Roles
Main machine = server. Staff machines on same WiFi connect as clients.
Approve Machines
Name them ("POS Counter"), assign which apps they can use.
📡
Network Scan
Discover other Niyam machines. Real-time online/offline status.
🌐
Remote Access
Admin Panel → Remote Access
optional
☁️
Cloudflare Tunnel
Free, one-click. No router config. Auto-downloads cloudflared. Access from phone anywhere.
🔒
Tailscale
Stable IPs for teams. Free personal use. Both devices connect automatically.
⚙️
Settings (All Users)
Available to every user, not just admins
all users
👤
Profile
Name, email
🏢
Business
Type, location
🔔
Notifications
Email, push
🎨
Appearance
Theme
🙋
Biometrics
Touch / Face ID
🔑
License
Enter code

How API Keys flow

You add the key once. Niyam handles the rest. Apps never touch your actual key.

encrypted & stored proxy request app requests AI 👤 You (Admin) paste key once 🔒 Niyam Key Vault encrypted on your machine 🤖 AI / Payment Provider Anthropic, OpenAI, Stripe 📦 Your Installed App 🔒 Apps NEVER see your actual key 💾 Keys stored encrypted locally 🛠️ Test & revoke anytime
Business Workflows

How 100+ apps work together

Pick your business type to see how every sale, booking, and order flows automatically.

🛒
Selling to Customers
POS, billing, payments, returns, kiosk
📦
Managing Stock
Inventory, procurement, vendors, supply chain
👥
Customers & Growth
CRM, loyalty, marketing, feedback
🧠
AI That Helps You
Watches your business, learns patterns, suggests actions. Runs silently in the background.
50+
Retail Apps
All connected. All automatic.

Step-by-step workflows

Click any group to see how it works

1
🔓
Open Shift
Start session, count cash
2
🔍
Find Product
Search, scan, or browse
3
🛒
Build Cart
Add items, discounts
4
💳
Pay
Cash, card, UPI, split
5
🗞
Done
Receipt, next customer
⚡ stock, billing, analytics auto-updated
1
📋
Catalog
Add products, SKUs
2
📈
Track
Real-time stock levels
⚡ low stock alerts
3
📝
Reorder
POs, AI suggests when
4
📥
Receive
Verify, check quality
5
🔄
Adjust
Stock takes, transfers
1
👤
Arrives
Look up or add at checkout
2
🛍️
Purchase
History auto-updates
⚡ auto from POS
3
Rewards
Points, tiers, birthday
4
📣
Connect
Targeted campaigns
1
👀
Watches
Sales, stock, trends
2
🔍
Learns
Patterns you'd miss
3
💡
Suggests
"Reorder X by Friday"
4
You Decide
Accept or dismiss
Real examples
📦"Rice stock will run out by Thursday. Reorder 50kg?"
💰"Competitor dropped shampoo price 10%. You can do 5%."
📈"12 sunscreen unsold 45 days. Clearance discount?"
1
📥
Data Flows In
Auto from all groups
⚡ automatic
2
🗣️
Ask
"How did we do last week?"
3
📈
Answers
Charts, export PDF/CSV
1
👥
Staff
Schedules, shifts
2
🏪
Locations
Multi-store dashboard
3
Compliance
Licenses, audits
⚡ deadline reminders
4
📱
Mobile
Manage on-the-go

How Retail Apps Talk to Each Other

Every arrow is real-time data flowing automatically between your apps

stock deducted invoice auto-created purchase logged sale recorded low stock -> PO segments AI suggestions journal entry SHARED SERVICES 🛒 Point of Sale 📦 Inventory 📝 Procurement & Vendors 🗞 Billing Engine 👥 CRM & Loyalty profiles · segments · points 📣 Marketing & Promos 📈 Analytics & Reports 📒 Accounting 🧠 Niyam AI WATCHES · LEARNS · SUGGESTS 🔒 Auth 🔄 Sync 🔔 Notifications 💾 Database 🎨 Branding
Data sync (real-time)
Triggers & events
AI intelligence
Shared services
1
📅
Book
Online, phone, walk-in
⚡ syncs all OTAs
2
🔑
Check In
Front desk or kiosk
3
🛌️
Stay
Housekeeping auto-scheduled
4
💳
Check Out
Folio settled, feedback
1
📋
Order
Table, room service
2
👨‍🍳
Kitchen
KOT on display
⚡ auto routing
3
🍴
Serve
Ready notification
4
💰
Bill
Pay or charge to room
⚡ inventory & costing
1
👀
Monitors
Rooms, energy, guests
2
🤖
Acts
AI answers, AC adjusts
⚡ automatic
3
💡
Suggests
"AC unit failing soon"
4
📈
Saves
Cost down, satisfaction up

How Hospitality Apps Talk to Each Other

Bookings, rooms, kitchen, guests -- all connected in real-time

Wiring diagram for hospitality follows the same pattern as retail.
Each vertical will have its own detailed wiring SVG.
1
🔍
Browse
Search, filters, reviews
2
🛒
Cart
Discounts auto-applied
3
💳
Checkout
Pay, address, shipping
4
Confirmed
Tracking begins
⚡ inventory synced
1
📋
Process
Order in, items picked
2
🚚
Ship
Label, carrier booked
⚡ tracking auto-sent
3
📬
Deliver
Customer notified
4
↩️
Returns
Easy, stock restored

How E-commerce Apps Talk to Each Other

Storefront, orders, payments, and retail inventory -- all connected

Wiring diagram for e-commerce follows the same pattern as retail.
Each vertical will have its own detailed wiring SVG.
1
📋
Transaction
Sale, booking, order
⚡ auto from verticals
2
📝
Journal Entry
Debit/credit auto
3
📈
Ledger
Real-time balances
4
🔒
Close
Period close, audit trail
1
🧮
Tax Auto
GST/TDS every txn
⚡ automatic
2
💵
Payroll
Salaries, payslips
3
📈
Reports
P&L, Balance Sheet
4
📁
File
GST returns ready

How Accounting Connects to Everything

Every vertical feeds into accounting automatically

Wiring diagram for accounting shows connections from all verticals.
Will show Retail, Hospitality, E-commerce all feeding into the 18 accounting modules.
Two Kinds of Intelligence

Ask Niyam vs Niyam AI

One you talk to. The other talks to you. Both make your business smarter.

💬
Ask Niyam
You ask, Niyam does. Type what you need in plain language and the right app responds instantly.
How you use it
🗣️"Show me today's sales"
🗣️"Add 50 units of rice to inventory"
🗣️"Who are my top 10 customers this month?"
🗣️"Generate invoice for order #4521"
How it works
1.You type or speak naturally
2.Niyam understands your intent
3.Routes to the right app automatically
4.Shows you the result instantly
Natural language Instant routing Cross-app queries Works offline
vs
🧠
Niyam AI
Niyam notices, Niyam suggests. Background intelligence that learns your business and tells you what to do next.
What it tells you
💡"Rice will run out by Thursday. Reorder 50kg?"
💡"Tuesday sales dropped 30%. Run a promo?"
💡"Competitor cut prices 10%. Adjust yours?"
💡"12 items unsold 45 days. Clearance discount?"
How it works
1.Watches your sales, stock, customers silently
2.Learns patterns over time
3.Surfaces actionable suggestions
4.You approve, modify, or dismiss
Proactive alerts Pattern learning Predictions Your approval needed
Shared Infrastructure

Everything Connects

Services that work across all verticals. The glue that makes 100+ apps behave as one.

🛒
Retail
50+ apps
🏨
Hospitality
57 apps
🌐
E-commerce
13 apps
Shared by all verticals
📒
Accounting & Finance
Every sale, booking, online order auto-creates accounting entries. GST calculated on every transaction. P&L always ready.
Auto journal entriesGST/TDSBank reconciliationPayrollFinancial reports

Global Apps

Available everywhere. Install once, works across all business types.

📧
Email Client
Gmail, Outlook, IMAP with AI smart replies.
all verticals
🎨
Branding
Logo, colors on receipts, invoices, reports.
all verticals
🔔
Notifications
All alerts from every app in one place.
all verticals
🔄
Sync Engine
POS sells, inventory knows instantly.
all verticals
🔒
Authentication
Three-layer security. Roles & permissions.
all verticals
🌍
Language
Niyam in your language. Full localization.
all verticals