SolGuruz In-House Product

KarmiQo, an AI-Powered Employee Performance Management System

How AI Powers Performance Insights in KarmiQo

KarmiQo is an AI-powered employee performance management system SolGuruz built in-house to fix its own performance-tracking chaos, then turned into a product for other teams. It brings OKRs, KPIs, recognition, and feedback into one unified platform, replacing scattered spreadsheets and disconnected tools.

How it Works
KarmiQo Dashboard

Industry

HR Technology - Performance Management

Project Type

In-House Product

Platform

Web Application

Timeline

12 Weeks

Team

5 Members

Tech Stack

React + Next.js + Node.js + PostgreSQL + ChatGPT

The Origin Story - Born From Our Own Chaos

SolGuruz was growing. New teams were forming, projects were scaling, and with that growth came a familiar headache; performance management was completely fragmented.

OKRs lived in Google Docs that nobody checked after the first week. KPI reviews happened in Excel spreadsheets that took hours to compile and were outdated by the time they were reviewed. Employee contributions went unrecognized; there was no system, no ritual, no way for someone to say "this person did great work" and have the entire company see it.

Paresh Mayani, CEO of SolGuruz, saw this chaos every day: multiple disconnected tools, zero unified visibility, and a team that deserved better. Instead of buying yet another fragmented tool that solved only one piece of the puzzle, he made a bold decision: "We're a technology company. We can build something better."

That decision became KarmiQo.

The name itself tells the story - Karma (your contributions, your effort) + IQ (the intelligence to measure and recognize it) = KarmiQo. A platform where every contribution counts and every effort is tracked with intelligence.

Problem Statement

"The Problem - Fragmented Tools, Zero Visibility"

These weren't hypothetical market problems discovered in research - they were real pain points SolGuruz experienced internally every day.

Strategy Disconnected From Execution Company goals lived in slide decks. Team objectives lived in docs. Individual tasks lived in project management tools. There was no unified thread connecting "where we want to go" with "what people are actually doing".

Performance Reviews Were Slow and Subjective Quarterly reviews took hours to prepare and were often based on recency bias rather than actual data. Different managers had different standards. There was no standardized rubric - just opinions.

Self-Reported Progress With No Verification Option When employees reported OKR progress, there was no built-in way to attach supporting evidence. Completion was self-declared with no option for documentation, making it harder to build trust and accountability.

Contributions Went Unrecognized Great work happened every day, but there was no system to surface it. Recognition was informal, inconsistent, and invisible to most of the organization. Good work simply disappeared into the workflow.

Multiple Tools, No Single Source of Truth OKRs in one tool, KPIs in another, recognition nowhere. Leadership had no unified dashboard to see performance, alignment, and engagement in one place.

No Feedback Loop Built into the Workflow Feedback was a separate event (annual reviews) rather than a continuous part of the work process. By the time feedback arrived, the context was lost.

Solution Overview

"The Solution - One Platform for Everything"

KarmiQo is the only platform that unifies AI-powered OKRs, weighted KPI management, gamified recognition, and embedded 3-tier feedback into a single system.

Three Design Principles:

Proof-Enabled

Employees can optionally attach evidence - screenshots, documents, links - to support their OKR updates and KPI self-reviews, adding credibility and context to progress claims.

People-First

Performance management should feel empowering, not bureaucratic. The warm brand, intuitive workflows, and recognition system are designed to make people feel valued - not evaluated.

Full Governance

Complete audit trails at every step. Employee submits → Reviewer evaluates → Admin finalizes. Every action is logged, every decision is traceable.

Want to Build Your Own SaaS Product?

KarmiQo is the performance-management platform SolGuruz built and uses every day. Bring the same unified OKRs, weighted KPIs, recognition, and feedback to your organization, with custom configuration available for enterprise teams.

vlinevlinevlinevline

Design System - Warm, Human, Anti-Corporate

Performance tools shouldn't look like tax software. KarmiQo was deliberately designed to feel warm, approachable, and empowering - a counter to the sterile enterprise aesthetic that dominates HR tech.

Typography

DM Sans

Regular Medium Semi-Bold Bold

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

a b c d e f g h i j k l m n o p q r s t u v w x y z

1 2 3 4 5 6 7 8 9 0

Color Palette

#DE4E18

#F6F6F6

#4F4F4F

Three Core Module

OKR Management

About:

  • Set, track, and review organizational objectives with AI-powered generation

Key Differentiator:

  • AI generates complete OKRs from a simple topic - learns from your company's own data
OKR Management

KPI Management

About:

  • Weighted, template-based performance reviews with 1-10 rating scale

Key Differentiator:

  • Weighted scoring (must total 100%) + reusable templates eliminate subjective reviews
KPI Management

Points & Recognition

About:

  • Gamified badges, points, activity feed, and leaderboard

Key Differentiator:

  • 4-tier auto-unlock system (Bronze → Silver → Gold → Platinum) with org-wide visibility
Points & Recognition

AI Spotlight

-

"Intelligence Built In"

KarmiQodoesn't just digitize existing workflows - it makes them smarter. Two AI features transform how organizations create goals and review performance.

Smart OKR Generation

Generate OKR Dialog
Create New OKR Screen

How it works:

Admin clicks "Generate OKR" during OKR creation.

A modal appears with two fields: OKR Name (Goal) and Role (department)

Admin enters a simple topic and selects the role

AI generates a complete, professional OKR including: a refined objective name, a detailed description paragraph, and multiple measurable key results - each with its own description

Admin reviews, edits if needed, and finalizes

Real Example from the Platform:

Input:"Complete Learning of waterfall model and agile methodologies" + Role: BA

AI-generated OKR Name:"Achieve Foundational Mastery in SDLC Methodologies"

AI-generated Key Results:

  • "Demonstrate Comprehensive Understanding of Waterfall SDLC"
  • "Apply Core Agile Principles to BA Practice"
  • "Attain Proficiency in Scrum and Kanban Frameworks"

Each key result includes detailed, measurable success criteria

What makes this different?

The AI learns from approximately 4 previously created OKRs within the organization, making suggestions contextual to YOUR company - not generic AI output.

AI-Powered KPI Review Summary

KPI Review Summary

When employees complete their KPI self-reviews, AI automatically summarizes all reviews into a paragraph with score highlights. Admin can see the important takeaways at a glance without reading every individual review in full. Uses point-based rating system for quick visual assessment.

Unified Dashboard

- Everything in One View

Before diving into individual modules, KarmiQo gives every user a single home view that brings all performance data together. No tab-switching, no fragmented checks - one dashboard, role-aware, instantly meaningful.

Admin Dashboard Features

A bird's-eye view of the entire organization's performance health, all on one screen.

Admin Dashboard

Key Features:

Top-level metrics: Total Users, Department Count, Active KPI Cycles, Active OKRs, Active Badges
Performance Overview by Department: Horizontal bar chart comparing department-level performance with KPI Performance, OKR Progress, and Overall Progress breakdowns on hover
Pending Reviews panel: KPI Reviews ("Performance results need feedback"), OKR Reviews ("Goals are waiting for your sign-off"), Contribution Reviews ("Submissions need your approval") - each with a one-click "Review" CTA
Top Performers podium: Visual ranking with avatars, names, and progress percentages - Vincent (100%), Johan (98%), Amelia (90%), Shirley (85%), Simon (82%)
Needs Attention List: Employees with low performance percentages flagged for follow-up
Year and quarter filters: for time-based analysis

Employee Dashboard Features

A personal performance hub showing every employee what matters to them - progress, points, badges, deadlines, and recognition.

Employee Dashboard

Key Features:

Top-level metrics: KPI Progress, OKR Progress, Contribution count, with year/quarter filters
My Rank & Points: Total Points (e.g., 1500) with visual rank badge
My KPI & OKR Performance chart: Multi-year line chart showing performance trend (2021-2025)
My Badges: Collection of unlocked badges with "Badges Details" CTA
Top Contributors leaderboard: See company-wide top performers (#1 Jaycee, #2 Dillan, #3 Reva) with point counts
Achiever's Feed: Personalized activity feed showing recent achievements across the organization with optional proof attachments (e.g., AWS Certification.pdf), heart/like interactions, timestamps
Upcoming Deadlines: Pending KPIs, OKRs, and contributions with "Update" CTAs

Product Walkthrough

OKR Management - Set, Track, Achieve

KarmiQo's OKR module brings structured, role-based goal management with a complete lifecycle - from AI-assisted creation to admin-approved completion.

Admin OKR Dashboard Features

Admin OKR Dashboard Features

Total OKRs, Overdue OKRs, Pending Approvals - three stat cards

Top Performing Department spotlight with trophy icon

Searchable, filterable OKR table with assignee, status ("At Risk," "Completed," etc.), OKR title, and creator

Quarter selector for period-based viewing

Template Library for reusable OKR structures

Employee KPI Dashboard Features

Employee KPI Dashboard Features

My Total OKRs, Completed OKRs, In-Progress OKRs - three personal stat cards

My Performance Score spotlight with achievement icon

Searchable OKR list with my assigned objectives, status ("On Track," "At Risk," "Completed"), OKR title, and deadline

Quarter selector for period-based viewing

Optional proof upload for progress updates

Progress update flow with comments on each key result

Notifications for reviewer feedback and approval status

OKR detail view with full objective, key results, descriptions, and submission history

Create OKR (with AI assist)

Admin defines objectives and key results either manually or using the AI generator. Rich text editor supports bold, italic, links, lists, and tables for detailed descriptions.

Two-step creation flow:

Step 1 = Define Objective + Key Results,

Step 2 = Assign OKR.

Create OKR (with AI assist)

Assign & Schedule

OKRs are assigned to individuals or departments with deadlines and designated reviewers. Quarter-based scheduling (Q4 2025 visible in the dashboard).

Assignment flow:

Step 1 = Choose Assignees (Employee/Department),

Step 2 = Set Timeline & Reviewers.

Assign & Schedule

Employee Updates

Employees track progress with comments and can optionally attach proof - screenshots, documents, or links - to support their updates with evidence.

Update flow:

Step 1 = Update Key Result Progress,

Step 2 = Add Comments & Proof (optional).

Employee Updates

Reviewer Evaluation

Designated reviewers check employee updates, validate submissions, and either approve progress or request revisions. Full audit log maintained.

Evaluation flow:

Step 1 = Review Submissions,

Step 2 = Provide Feedback & Rating.

Reviewer Evaluation

Admin Final Approval

Admin reviews the complete OKR cycle, checks reviewer evaluations, and finalizes. The system maintains a complete governance trail.

Approval flow:

Step 1 = Review Reviewer Evaluations,

Step 2 = Finalize & Close OKR.

Admin Final Approval

KPI Management - Measure What Matter

KarmIQo's KPI module transforms inconsistent, subjective performance reviews into structured, evidence-backed evaluations with weighted scoring, reusable templates, and AI-powered summaries.

Admin KPI Dashboard Features

Admin KPI Dashboard Features

Total KPI cycles, Average Rating, Top Performing Department - three stat cards with donut visualization

Searchable, filterable cycle table with cycle name, department, template name, start/end dates, and status

Year selector for historical analysis

"Create New Template" + "Template Library" + "Launch New Cycle" - three action buttons

Department filter dropdown for refined views

Per-row actions (Edit, Active toggle, Remove) for each cycle

Employee KPI Dashboard Features

Employee KPI  Dashboard Features

Total KPI Completed (18), Average Overall Rating (8/10)

Improvement tracking: 9/10 vs last year (↑10%)

Best scoring year identification (2024)

Historical Performance Cycle Ratings (2021-2025)

"Start Review" CTA for active cycles

Create Template with Weighted Tasks

HR builds reusable templates with tasks, sub-tasks, and weighted scoring. The Task Builder enforces a total weightage of 100% - ensuring every evaluation criterion is proportionally balanced. Templates are saved in the Template Library for repeated use.

Create Template with Weighted Tasks

Launch KPI Cycle

Admin assigns templates to departments with defined timelines. Each cycle shows start date, end date, department, template name, and status.

Launch KPI Cycle

Employee Self-Review

Employees complete a structured self-assessment for each task. The review interface provides:

  • Step-by-step sidebar navigation (Tasks 1-5 + Submit)
  • Each task shows its weightage percentage (10%-20%)
  • Sub-tasks listed as clear criteria
  • Comment field for detailed self-assessment narrative
  • Optional "Upload proof" button for attaching supporting evidence
  • 1-10 rating selector (where 10 = exceptional performance)
  • "Save & Next" flow for sequential task completion
  • Instructions page with rating scale guidance and deadline
Employee Self-Review

Reviewer Evaluation

Managers review each employee's self-assessment using standardized rating guides. The system tracks three separate statuses: Employee Status → Reviewer Status → Admin Status - creating a visible pipeline.

Reviewer Evaluation

Admin Final Ratings & Analytics

Admin compares self-assessment vs. reviewer scores, finalizes ratings, and analyzes trends. Dashboard shows Total KPI Cycles (12), Average Rating (7.2/10) with donut visualization, Top Performing Department, and completion progress.

Admin Final Ratings & Analytics

Points & Recognition

- Every Contribution Counts

KarmIQo's recognition module transforms peer appreciation from an informal afterthought into a structured, visible, and gamified engagement engine with custom badges, points, tiers, and an organization-wide activity feed.

Custom Badge Creation

Admin creates custom badges tailored to the organization's values and priorities. Each badge includes a name, description, category tag, Active/Inactive toggle, and visual shield-style icon.

Custom Badge Creation

4-Tier Progression System

Every badge has four tiers - Bronze, Silver, Gold, and Platinum - with configurable point thresholds. Employees progress through tiers by consistently contributing, creating a visible growth path.

4-Tier Progression System

Auto-Unlock System

Employees automatically unlock predefined badges by completing a certain number of tasks. No manual awarding needed - the system recognizes consistency and rewards it automatically.

Auto-Unlock System

Achiever's Feed

An organization-wide activity feed where everyone can see contributions and achievements - points earned, badges unlocked, contributions completed. Heart/like interaction on each feed item.

Achiever's Feed

Recognition Dashboard & Leaderboard

Top Performing Department spotlight (Business Analyst - 2136 total team points), total points tracking, active badges count, pending approvals, top contributors, and a dedicated leaderboard view.

Recognition Dashboard & Leaderboard

Approval Workflow

Contributions follow the same governance pattern as OKRs and KPIs: Employee contributes → Reviewer approves → Admin approves → Visible to entire organization in the Achiever's Feed.

Approval Workflow
Ready to Unify Your Performance Management?

KarmiQo brings OKRs, weighted KPIs, recognition, and feedback into one platform, the same one SolGuruz runs internally every day.

vlinevlinevlinevline

Project Delivery

"Delivered in 12 Weeks by a Team of 5"

12Week delivery timeline

Ideation to production-ready SaaS platform

5Members

2 Full Stack Developers, 1 QA Engineer, 1 Business Analyst, 1 UI UX Designer

3Core modules

OKR Management, KPI Management, Points & Recognition

2AI features

OKR Generation + KPI Summary

1Unified platform

Replacing multiple disconnected tools

Delivery Process

Research & Requirements

BA conducted internal stakeholder interviews, mapped existing pain points, documented current workflow chaos, analyzed competitive landscape.

Product Strategy

Feature prioritization for MVP, 3-module architecture decision, AI feature scoping.

UI/UX Design

User personas for 3 roles (Admin, Reviewer, Employee), wireframing, visual design system creation, anti-corporate brand direction.

Full Stack Development

React + NestJS development, PostgreSQL schema design, Docker containerization, AI integration, Nginx configuration.

QA Testing

Multi-role testing (admin/reviewer/employee flows), edge case coverage, cross-browser compatibility.

Internal Dogfooding

SolGuruz used KarmiQo internally before any external marketing.

Marketing Site + Launch

Next.js marketing site (karmiqo.com), brand identity finalization, public launch.

How KarmIQo Compares

Performance tools shouldn't look like tax software. KarmIQo was deliberately designed to feel warm, approachable, and empowering - a counter to the sterile enterprise aesthetic that dominates HR tech.

FeaturesKarmIQoLattice15FiveBetterworksBonuslyGtmhub
OKR Management
KPI with Weighted Scoring
AI OKR Generation
AI Review Summary
Optional Proof Uploads
Gamified Recognition
4-Tier Badge System
Points & Leaderboard
Embedded 3-Tier Feedback
All-in-One Platform

OKR & Performance Management Software - Competitive Analysis

The OKR and performance-management market spans free spreadsheet-style trackers, ritual-driven weekly check-in tools, and AI-led suites - but most specialize in a single layer such as goal-setting, recognition, or reporting. KarmIQo, built and used in-house by SolGuruz, was designed to unify weighted KPI scoring, AI-assisted OKRs, and gamified recognition with proof-backed governance in one platform.

Profit.co

Unique Value Proposition

All-in-One OKR, Task & Performance

All-in-one OKR + task + performance platform with editable templates and best-practice guidance.

Advantage

Holistic Suite with Templates

Holistic approach covering goal-setting, execution, and people performance in one suite; templates drive consistent adoption.

Key Limitation

Overhead for Small Teams

Can feel overwhelming for small teams needing lighter solutions; risk of duplicate work between OKRs and tasks; deep configuration needs training and adoption time.

Weekdone

Unique Value Proposition

Weekly Check-Ins + Long-Term OKRs

Weekly check-ins merged with long-term OKRs, plus built-in coaching and a public recognition feed.

Advantage

Ritual-Driven Adoption

High adoption through weekly rituals that reinforce OKR discipline; supportive onboarding and a recognition-rich feed that boosts morale.

Key Limitation

Limited Reporting & Scale

Lacks advanced custom reporting and project visuals; less suitable for large enterprises with high customization or scale needs.

OKR by BOJA

Unique Value Proposition

Free, Spreadsheet-Style OKRs

Free-forever OKR platform with an Excel-style table and deep Jira/Confluence/monday.com integration.

Advantage

Budget-Friendly & Integrated

Cost-effective and transparent for budget-conscious teams; familiar spreadsheet UI plus Gantt visuals; integrates into existing tool workflows.

Key Limitation

Limited Automation & Depth

No public API and limited automation; sparse user feedback and support (near-zero ratings); lacks the feature depth of full HR/OKR platforms.

Perdoo

Unique Value Proposition

Strategy-Map-Led OKRs

Strategy-map-led OKR tool that connects high-level strategy to OKRs and KPIs.

Advantage

Unified OKR + KPI Tracking

Unified OKR + KPI tracking with KPI boards; robust enterprise-grade integrations (Jira, Asana, Slack, Teams) and customizable dashboards.

Key Limitation

Heavy for Smaller Teams

Primarily strategy-mapping focused; can feel heavy for smaller teams; configuration and setup overhead.

Peoplebox.ai

Unique Value Proposition

AI-Driven OKR + Performance

AI-driven OKR + performance platform with deep Slack/Teams integration.

Advantage

AI Features for Scaling Teams

All-in-one positioning with strong integrations; AI features and dashboards; suited for scaling teams.

Key Limitation

Tiered Features & Setup Effort

Customization can require time; advanced features sit behind higher tiers; setup effort for full configuration.

Tech Stack We Used

ReactJs

ReactJs

NextJs

NextJs

NodeJs

NodeJs

AWS

AWS

PostgreSQL

PostgreSQL

ChatGPT

ChatGPT

Strapi

Strapi

Postman

Postman

Swagger

Swagger

GitLab

GitLab

Figma

Figma

Why We Built This?

Paresh Mayani

At SolGuruz, we were experiencing the exact problems our clients described - scattered tools, unrecognized contributions, and no unified view of performance. Building KarmIQo wasn't just a business decision; it was a necessity. We use it ourselves every day, and that's the most honest validation any product can have. When your own team relies on what you've built, you know it works.

Paresh Mayani

CEO & Founder, SolGuruz

Frequently Asked Questions

Quick answers to the questions our clients and prospects ask most. If yours is not here, our team is one click away.

Need advice tailored to your project?

FAQs cover the common ground. For decisions specific to your tech stack, timeline, and team, talk directly to a senior engineer who has shipped what you are planning.

We Build Products We'd Use Ourselves

That's the standard behind KarmiQo, and the one we'll bring to your product. Research, design, and development from a team that thinks in outcomes, not just deliverables.

vlinevlinevlinevline

From Our Portfolio

More Projects We Have Delivered

SolGuruz has shipped 102+ products across 14 industries. See other enterprise SaaS platforms our team has built alongside Karmiqo - HotelGuruz CMMS, AI healthcare staffing, and B2B diamond CRM portal that showcase the same full-cycle delivery and production reliability we brought to this HR performance system.

HotelGuruz: CMMS Software Delivered in 45 Days - Live on App Store

HotelGuruz: CMMS Software Delivered in 45 Days - Live on App Store

HotelGuruz Redefines Hotel Operations with a CMMS Solution that Streamlines Maintenance, Reduces Costs & Unites Hotel Teams under One Centralized Platform.

Key Outcomes

45-Day
Delivery Timeline
$180-$350
Saved Per Room / Year
iOS + Android
Native Apps
Hospitality
CMMS Platform
View Full Case Study
A Healthcare Staffing App And Nurse Staffing Solutions

AI-Powered Healthcare Staffing App Solution

Explore our AI-powered healthcare staffing app case study. See how SolGuruz’s expertise transforms nurse staffing challenges into seamless solutions.

Key Outcomes

3-4 Month
Delivery Timeline
60%+
Reduction in Manual Scheduling
3x
Faster Shift Fulfillment
100%
HIPAA Compliant from Day 1
View Full Case Study
Diamond B2B Portal and Diamond CRM Development

B2B Diamond CRM Portal With ERP Synchronisation

Gem is a B2B diamond trading portal with inventory sync to client ERP systems, 4 platforms (web, mobile, backend, cloud), and enterprise security.

Key Outcomes

6+ Month
Delivery Timeline
4 Platforms
Web, Mobile, Backend, Cloud
ERP Sync
Inventory Synced with Client ERP
B2B
Diamond Trading
View Full Case Study
View All Case Studies