Established 1995 · Sri Lanka's Premier Library IT Partner

PURNA Library
Management
System

Complete Integrated Library Management System — built for Sri Lankan institutions. Circulation, Cataloguing, OPAC, AI Analytics, GIS and more.

0
Clients
0
Years in Business
0
Completed Projects
#1
AI LMS in Sri Lanka
Library Automation Circulation Management OPAC AI Analytics GIS Solutions Web Design Software Development Barcode Systems Data Entry 24/7 Support Library Automation Circulation Management OPAC AI Analytics GIS Solutions Web Design Software Development Barcode Systems Data Entry 24/7 Support
Interactive Preview

Explore PURNA Live

Click through the modules below to see exactly how PURNA works — no sign-up required.

PURNA LMS
📊 Dashboard
📚 Catalogue
🔄 Circulation
📈 Reports
🤖 AI Analytics NEW
TODAY · MAY 14, 2026
48
Checked Out
↑ 12 today
1,243
Total Books
+5 this week
287
Members
↑ 3 new
7
Overdue
⚠ Action needed
Checkouts This Week
Mon: 8
Tue: 12
Wed: 6
Thu: 15
Fri: 10
Sat: 4
Sun: 3
MonTueWedThuFriSatSun
Clean Code — Robert Martin
Issued to: K. Perera
Checked Out
Sri Lanka: A History
Returned by: A. Fernando
Returned
Database Systems
Hold: N. Silva
On Hold
📖
Clean Code
Robert C. Martin
Available
💾
Database Systems
C.J. Date
Checked Out
🏛️
Sri Lanka: A History
K.M. de Silva
Available
⚙️
Introduction to Algorithms
Cormen et al.
Available
🔐
Network Security Essentials
Stallings
On Hold
🌐
PHP & MySQL
Jon Duckett
Available
MEMBER CIRCULATION
KP
Kasun Perera
ID: M0045 · 2 books out · 0 overdue
AF
Amali Fernando
ID: M0089 · 1 book out · 0 overdue
NS
Nuwan Silva
ID: M0112 · 3 books out · ⚠ 1 overdue
RJ
Ruwani Jayawardena
ID: M0203 · 0 books out · 0 overdue
Overdue Report
List all overdue items with member contact details and fine calculations.
→ Generate
📊
Circulation Stats
Checkout/return trends by date range, collection, and member category.
→ Generate
📋
Collection Inventory
Full catalogue export with status, location, and acquisition data.
→ Export CSV
👥
Member Activity
Most active members, borrowing history, and account status overview.
→ Generate
💰
Fine Collection
Pending fines, collected amounts, and waiver history by date range.
→ Generate
🆕
New Arrivals
Books added to the collection in a given period, ready to print and display.
→ Generate
✦ AI INSIGHTS ENGINE — NEW IN PURNA
📈
Peak borrowing predicted this Friday
Based on 3 months of circulation data, Friday afternoons see 40% higher checkout volume. Consider scheduling extra staff or enabling the self-checkout kiosk mode.
✦ PREDICTION · 87% confidence
📚
6 books consistently unavailable
"Database Systems" by C.J. Date has been on hold or checked out 94% of the time over the last 6 months. Recommend acquiring 2 additional copies.
✦ COLLECTION GAP · High demand detected
⚠️
3 members at high churn risk
Members M0045, M0089, and M0203 have not borrowed in 60+ days despite active accounts. A personalised notification could re-engage them.
✦ MEMBER RETENTION · Action recommended
💡
Late fee revenue opportunity
7 overdue items totalling an estimated Rs. 2,450 in pending fines. Automated SMS reminders have historically recovered 68% of overdue fines within 3 days.
✦ FINANCIAL INSIGHT
Everything You Need

Built for real libraries

From a single-branch school library to a multi-site university network — PURNA scales to fit.

🔄
Smart Circulation
Issue, return, renew and hold books in seconds. Barcode scanner support, same-day transaction tracking, and automatic fine calculation built in.
Core Module
🌐
OPAC — Online Public Access
Members search your catalogue from any browser or phone. New arrivals, holds, account management — all self-service.
Member-Facing
Smart Cataloguing
AI-assisted data entry speeds up bibliographic record creation — auto-fill titles, authors, ISBN lookups, and subject tags. MARC21 compliant with cover image management and multi-copy support.
AI-Powered
🤖
AI Analytics Engine
PURNA's built-in intelligence analyses your circulation history to surface insights automatically — demand forecasting, collection gap detection, peak-hour predictions, member retention risk scores, and natural-language report summaries. No data science expertise required.
NEW · 2025
💬
AI Chatbot Assistant
24/7 conversational AI embedded in your OPAC. Members ask in plain language — check availability, due dates, renew books, and more.
NEW · Conversational AI
🔔
Notifications Engine
Automated SMS & email alerts — due-date reminders, overdue notices with fine amounts, hold-ready alerts. Fully configurable scheduling.
NEW · 2025
📦
Stock & Acquisitions
Track physical stock, manage purchase orders, and reconcile deliveries against catalogue records. Full audit trail.
Admin Module
📊
Reports & Statistics
Overdue reports, circulation stats, collection inventory, member activity — exportable as CSV or print-ready layout.
Insights
👤
Member Login
Secure member portal — view account, holds, history & renew online.
🖥️
Self-Checkout Kiosk
Touchscreen self-service — members issue & return without staff.
📅
Holiday Calendar
Due dates automatically skip library closed days.
💳
Member Cards
Print barcode member cards in multiple formats.
🔒
Role-Based Access
Granular staff permissions across all modules.
System Modules

Every module, explored

Module 01

Circulation

The heart of PURNA — fast, accurate book issue and return with barcode scanner support. Handles holds, renewals, fines, and member account management seamlessly.

  • Barcode-based checkout in under 3 seconds
  • Automatic fine calculation with configurable rates
  • Same-day issue and return tracked correctly
  • Member hold queue with automated notifications
  • Checkout limit per collection type
  • Fine waiver and payment recording
  • Holiday-aware due date calculation
circulation/mbr_view.php
Book issued successfully
Clean Code → Kasun Perera · Due: Jun 4, 2026
CURRENTLY OUT
2
FINES DUE
Rs. 0
Module 02

Cataloguing

Full MARC21-compliant bibliographic cataloguing. Add, edit, and manage your entire book collection with cover images, custom fields, and copy management.

  • USMARC bibliographic record support
  • Multi-copy management per title
  • Cover image upload and display
  • Collection and material type classification
  • Keyword and subject tagging
  • Bulk import from standard formats
catalog/index.php
RECENTLY CATALOGUED
Clean Code
ISBN 978-0132350884 · 3 copies
Active
Database Systems
ISBN 978-0321197849 · 1 copy
Out
Algorithms 4th Ed.
ISBN 978-0262033848 · 2 copies
Active
Module 03

OPAC

Online Public Access Catalogue — a beautiful, mobile-friendly interface where members search your collection, check availability, place holds, and manage their accounts.

  • Full-text search across title, author, subject
  • Advanced search with multiple filters
  • New arrivals showcase
  • Browse by author, topic, year, material type
  • Member login and account management
  • Place and manage holds online
  • Downloadable resources support
opac/index.php
Search the catalogue…
Search
NEW ARRIVALS
📖
Clean Code
Martin
🏛️
Sri Lanka History
de Silva
⚙️
Algorithms
Cormen
Module 04

Reports

Comprehensive reporting engine covering every aspect of library operations. Export to CSV, print-ready layouts, and scheduled automated reports.

  • Overdue and fine collection reports
  • Circulation statistics by date range
  • Collection inventory with status
  • Member activity and borrowing history
  • New acquisitions report
  • Custom report builder
  • CSV and printable PDF export
reports/index.php
REPORT GENERATED · May 14 2026
Overdue Items Summary
Total overdue7
Fines pendingRs. 2,450
Avg days overdue8.4 days
Module 05

Admin

Full system administration — staff accounts, permissions, library settings, holiday calendar, late fee configuration, themes, and database backups.

  • Staff user management with roles
  • Holiday calendar for due-date calculation
  • Configurable late fee rates and tiers
  • Library branding and theme settings
  • Scheduled database backup
  • System settings and OPAC configuration
admin/index.php
Library Settings→ Edit
Staff Accounts→ Manage
Late Fee Configuration→ Configure
Database Backup✓ Last: Today
Module 06

Self-Checkout Kiosk

A touchscreen-optimised kiosk interface that lets members issue and return books themselves — reducing staff workload during peak hours.

  • Large-button touchscreen UI
  • Member barcode scan to login
  • Book issue and return without staff
  • Real-time availability check
  • Receipt printing support
  • Idle-mode screensaver with new arrivals
kiosk/index.php
🖥️
Self-Service Kiosk
Scan your member barcode to begin
[ SCAN BARCODE ]
Module 07 · NEW

Notifications

Automated SMS and email notifications keep members informed — due date reminders, overdue alerts, hold-ready notices, and custom broadcasts.

  • Configurable reminder schedule (e.g. 3 days before due)
  • Overdue notices with fine amount
  • Hold available alerts
  • Bulk member announcements
  • SMS and email delivery channels
  • Delivery status tracking
notifications/index.php
✓ Sent · 2 min ago
Due date reminder → 12 members
⚠ Overdue notice
7 overdue alerts queued for sending
📬 Hold Ready
"Database Systems" → Nuwan Silva
Module 08 · NEW

AI Analytics

PURNA's built-in AI engine analyses your circulation history to surface insights you'd never manually find — demand predictions, collection gaps, and member engagement signals.

  • Demand forecasting by title and collection
  • Collection gap detection
  • Peak-hour and peak-day predictions
  • Member retention risk scoring
  • Automated acquisition suggestions
  • Natural-language report summaries
reports/ai_analytics.php
✦ AI ENGINE ACTIVE
Top predicted demand next 7 days
Database Systems
Clean Code
Algorithms
Module 09 · NEW

AI Chatbot Assistant

A 24/7 conversational AI embedded directly in your OPAC — members ask questions in plain language and get instant, accurate answers about the library collection, their account, and services.

  • Natural-language book search ("novels by Sri Lankan authors")
  • Real-time availability checks
  • Account status — due dates, fines, holds
  • Book renewal via chat
  • Library hours, location, and policy Q&A
  • Multilingual — English and Sinhala support
  • Embeds in OPAC sidebar or floating widget
  • Staff chatbot for internal help desk queries
opac/chatbot.php
🌸
Ayubowan! 👋 I'm the PURNA library assistant. Ask me anything about our books or your account.
👤
Do I have any books due this week?
🌸
Yes! You have 1 book due FridayClean Code by Robert Martin. Would you like me to renew it? 📚
👤
Yes please, renew it
🌸
Renewed! New due date: June 14, 2026. Is there anything else I can help with?
Ask about books, fines, hours…
What We Do

Beyond the LMS

PURNA Information Services — Sri Lanka's full-service library IT partner since 1995.

📚
Library Automation
Complete PURNA LMS installation, data migration, staff training, and ongoing support for libraries of all sizes across Sri Lanka.
Learn more →
🌐
Web Design & Development
From personal websites to corporate portals and e-commerce. Experienced in building fast, modern web applications tailored to your brand.
Learn more →
🗺️
GIS Solutions
Bespoke Geographic Information System software and consultancy. Spatial data analysis, interactive maps, and custom GIS integrations for your organisation.
Learn more →
⚙️
Software Development
Specialised in custom software for any platform. Business process automation, database design, API integrations, and bespoke enterprise applications.
Learn more →
🔧
Hardware & Infrastructure
Supply and installation of barcode readers, label printers, RFID systems, and security & detection systems for libraries and institutions.
Learn more →
📝
Data Entry Services
Accurate, timely data entry for library catalogues, institutional databases, and corporate records. Bulk processing with quality control.
Learn more →
📣
Digital Marketing
SEO, content strategy, and social media management tailored to Sri Lankan organisations. Understand your audience and grow your digital presence.
Learn more →
🛡️
IT Support & Consulting
Impartial software assessment, system maintenance, and 24/7 IT support. From a single-site library to a multi-branch network — we keep you running.
Learn more →
Trusted by Sri Lankan institutions since 1995
150+Institutions
30Years of Service
250+Projects Completed
8Modules
Get In Touch

Book a demo session

See PURNA running live with your own data. Our team will walk you through every module and answer your questions — no obligation, no pressure.

📍
Address
20/16/1, Sri Gnanawimala Mawatha
Athurugiriya, Sri Lanka
Request a Demo
We'll get back to you within one business day.
🌸
PURNA Assistant
● Online · Ask me anything
🌸
Ayubowan! 👋 I'm the PURNA Assistant. I can help you learn about our Library Management System, services, pricing, and how to get started.

What would you like to know?
Just now