LawServa

Your whole practice, and an AI that works in it.

Matters, court dates, client money and compliance in one place. An assistant that drafts and answers from your own files.

Yeoh & Iskandar, Monday Morning Live Demo

Loading the demo. It runs entirely in your browser, and everything in it is invented sample data.

The lawyer's morning screen, running. Every demo on this page is live, and everything in it is invented sample data.

What LawServa is

LawServa is AI practice management software for law firms in Malaysia. It runs the matters, the court diary, the client account, conveyancing quotations, billing with e-Invoice, and AMLA compliance of a firm of three to fifteen people, with an AI lawyer assistant on every screen that drafts and answers from the firm's own records and never acts on its own. It is priced per firm, from RM299 a month.

58

screens

forty five in the firm, 7 in the console, 6 in the client portal

35

AI actions

each gated, capped and audited, plus the assistant itself

49

risk rules

deterministic checks over your own records, no model

35

court-rule dates

each with its citation and the date it came into force

Counted from the software on 25 September 2026, not remembered. LawServa is new: there is no roster of firms to name here yet, which is the honest answer rather than an invented one.

Built For
Law firms in Kuala Lumpur and across Malaysia, designed for three to fifteen people, with plans up to fifty: conveyancing, litigation, corporate, probate and family work.
What It Runs
Enquiries, matters, the court diary, clients and due diligence, conflict checks, the client account, quotations, billing, e-Invoice, compliance registers, automations and a client portal.
The AI
An assistant on every screen that answers from the firm's own records under the user's own permissions, drafts notes, letters, narratives and chronologies, reads identity documents, and never writes a record or files anything on its own.
Malaysian Rules
Solicitors' Account Rules 1990, SRO 2023, AMLA and Bar Circular 156/2026, Stamp Act 1949, RPGT Act 1976, Rules of Court 2012, Limitation Act 1953, Unclaimed Moneys Act 1965, PDPA 2010 and MyInvois e-Invoice.
Where It Runs
In the browser, on the LawServa server. AI features send the text they need to one model provider chosen by LawServa's platform administrator: Anthropic's Claude or OpenAI's ChatGPT, both in the United States and reached through LawServa's own bridge, or, if a platform administrator enables one, DeepSeek, Alibaba Cloud's Qwen, Moonshot AI's Kimi or Z.AI's GLM, all in China. A firm can switch AI off.
Price
Per firm, not per seat, from RM299 to RM989 a month, every module in every plan, annual at ten months for twelve.
Getting Started
No self-service sign up. The firm is set up on a call or over WhatsApp, its list is brought across, and the client account opens on an agreed balance.
Company
VYROX AI Sdn Bhd, Bangsar South, 59200 Kuala Lumpur. Contact is WhatsApp, +60 19-688 3338, Monday to Friday, 9am to 6pm.

The AI Lawyer

Thirty five things it does for you, and a person signs every one.

The assistant is not a chat box bolted to the side. It sits on the screens where the work already happens, reads only this firm's own records under the permissions you already gave that person, and hands back something you correct and approve.

The File and the Post

10 Actions

  • File SummaryWhat on a file waiting for a partner's approval is worth a second look; it never recommends accepting or refusing.
  • Read MessageWhat an incoming email asks for, quoting any date the message states; it never files the message.
  • Draft ReplyA first draft of the reply to an incoming email; it never agrees a deadline or a figure, and never sends.
  • Draft in MalayA letter you wrote in English, put into Bahasa Malaysia as a draft; it translates only.
  • Read PromiseThe promise a letter contains, set out for a lawyer to record as an undertaking.
  • Draft UpdateA short letter telling the client where their matter stands, for you to edit and send.
  • Draft BodyA first draft of a precedent from your description, in the firm's own merge fields; never a letter to a client.
  • Read the DraftA letter generated from a precedent, read before filing for a blank or a figure that does not belong.
  • Past WorkWhich past files and precedents in your own search results did work of this kind.
  • AI Lawyer ImportA photographed or uploaded document read into the form it belongs on, for a person to check and save.

Reading Documents

6 Actions

  • Read ItWhat a filed document is, who is named in it and what dates it states.
  • What It ExposesThe clauses in the other side's agreement that carry exposure, each quoted; it never says whether to sign.
  • Compare VersionsTwo versions of a document on the same file, compared in substance.
  • Read the ClaimA statement of claim, paragraph by paragraph, against what the file holds; it never says admit or deny.
  • Check BundleDocuments marked for a court bundle that read as privileged or without prejudice, before it is served.
  • What Is MissingWhat a conveyancing file of that kind normally holds that is not filed on it yet.

The Case and the Diary

8 Actions

  • Draft FactsThe facts paragraphs of a submission, drafted from the matter's chronology.
  • Find GapsChronology entries that contradict each other, and long gaps on a live file.
  • Check IssuesIssues on a file that are thin: our position blank, or nothing on the chronology behind them.
  • Draft ItThe matter narrative, drafted from what the file already holds.
  • Check ItWhere the narrative says something the file's own records do not show.
  • Read For DatesWhich diary event an order or letter records, and the date it prints; LawServa computes the deadline itself.
  • Plan the DayWhat to pick up first today, from the diary and the risk radar; it never moves a date.
  • Read This PeriodWhere the weeks on the calendar are tight, where dates clash, and which fixed date has nothing before it.

Money

7 Actions

  • Read CheckWording on a draft bill a client is likely to query; it never checks the arithmetic.
  • Who to ChaseThe outstanding fees report ordered into who is worth calling this week.
  • Suggest CausesWhere a bank reconciliation difference of that kind usually comes from.
  • Check VoucherAnything on the file that contradicts a disbursement voucher, before it is approved.
  • Explain RefusalAn LHDN e-Invoice refusal in plain English, and the record to look at.
  • Draft WordingOne bill of costs item in the wording a taxing officer reads; it never touches the amount.
  • Review BillItems on a draft bill of costs a taxing officer is likely to question, and why.

Compliance and Risk

4 Actions

  • Second OpinionNames from a conflict search that could be the same person spelled differently.
  • Assess MatchWhat argues for and against a sanctions or PEP hit being your client; clearing it stays with the compliance officer.
  • Draft GroundsThe grounds paragraph of a suspicious transaction report, from the compliance officer's own notes.
  • What NextOne risk radar finding turned into the steps to take today.

Every one of these is assistive, and the software is built that way on purpose. The assistant reads this firm's records under the permission the person already holds, it can never reach a screen their seat does not open, and it writes to nothing. It hands back a draft or an opinion; a person corrects it, approves it, and their name is the one on the file.

Five routine jobs run without being asked, and all five are ordinary arithmetic rather than a model: the stamping deadline off an executed SPA, the reminder digests, recomputing a chain of dates after a correction, the search index, and raising a risk finding for somebody to read. Everything else waits for a person. Client money, e-Invoice submission and filing a letter onto a matter are never automatic, however confident the model is.

A corner office in Kuala Lumpur at seven in the morning, a single navy case file on the desk and the skyline in soft haze beyond the glass

The firm still runs itself. You stop running it.

The billable work was never the problem. It is the administration wrapped around it: the chasing, the re-keying, the register somebody rebuilds every year. That is the layer the AI takes.

In short: nothing on this page replaces a lawyer's judgement. It replaces the hour before the judgement, which is the hour a small firm cannot buy more of.

The Partner Stops Chasing

What is due, what has gone quiet, whose undertaking is close, who has not billed. It arrives at seven, for each person about their own files, and nobody compiled it.

The Clerk Stops Re-keying

A MyKAD, an SSM certificate, a date buried in a client email. Read once, offered to the form, confirmed by a person who is still the one who verified it.

The First Draft Is Already There

The attendance note, the chasing letter, the time entry nobody remembers, the bill narrative. You correct and save instead of starting from an empty box.

The Firm Stops Finding Out Late

Forty nine deterministic rules read your own records overnight, so a shortfall, a stale file or an undertaking running out surfaces while it is still small.

Anyone Can Ask the Firm a Question

In plain words, under their own permissions, answered from your records while the client is still on the telephone. No report to run and nobody to interrupt.

And a Lawyer Still Signs It

Every answer queues for a partner or an advocate and solicitor to mark sound, corrected or unsafe, with their name against it. Assistive, never autonomous.

Fifteen minutes, one of your own files, and we will show you which of those six your firm would feel first. Talk to Us on WhatsApp

How it goes now, and how it goes here.

The first column is not a caricature. It is what a well run Kuala Lumpur firm of this size actually does, carefully, and it still costs them a day a week.

How it goes now

Opening a File
A Word template, renamed. The matter number is whatever the last one was plus one, checked against a book.
Conflict Checking
Ctrl-F through a spreadsheet of client names. Ali bin Ahmad and Ahmad bin Ali look the same at half past six.
Client Account
A shared spreadsheet, reconciled when the reporting accountant asks. Client and office money in adjacent columns.
Quoting a Fee
The SRO printed out, in a drawer. Somebody works the bands by hand and a partner checks it.
Getting the Bill Out
Time reconstructed from memory on the last Friday of the month. The narrative rewritten from the last one.
Due Diligence
A printed checklist in the front of the file. It gets completed, mostly, and nobody can prove when.
Undertakings
In the correspondence, and in the head of whoever gave it. Somebody remembers, usually.
The Morning
Open the diary, open the ledger, ask three people what is outstanding, then start work.

With LawServa

Opening a File
Malaysian numbering issued by the system, practice area stages already on it, and the conflict check run and recorded before the file exists.
Conflict Checking
Whole word matching that strips bin, binti, a/l, a/p and Sdn Bhd, so the same person is found however it was typed. Every check recorded, including the clear ones.
Client Account
A ledger for every client, client and office money never summed anywhere, and the bank against the sum of the ledgers checked every time the screen opens.
Quoting a Fee
Consideration in, SRO 2023 Table A, or the reduced Housing Development Act scale where that is the transaction, and the working shown on every line.
Getting the Bill Out
Time recorded against the file as it happens, pulled onto the bill, and the narrative drafted from the entries actually on that invoice for you to correct.
Due Diligence
A block that refuses to be marked complete until identity, risk rating, screening and source of funds are in, with source of wealth for a PEP.
Undertakings
Given and received in one register with the days left counting down, and a partner sees the whole firm's in one list.
The Morning
A brief already sent at seven with what is due, what has gone quiet, whose due diligence is short and what is unbilled. Nobody compiled it.

The same Tuesday, with and without it.

Feature lists do not tell a partner what changes on Monday. So here is one ordinary day at a conveyancing-heavy firm of eight, hour by hour, in both worlds.

In short: switch between the two tabs. The minutes add up to about an hour and a half across four people, but the two entries that matter are the shortfall that never happened and the undertaking closed before anybody complained.

A desk calendar page, a wristwatch, a navy fountain pen and index cards laid out on a white desk
One ordinary Tuesday at a firm of eight, hour by hour.

Start on "A Tuesday Today", then switch.

A Day at the Firm Live Demo

Loading the demo. It runs entirely in your browser, and everything in it is invented sample data.

The AI Assistant, Drafting, Reading

Ask about your own files, in plain words.

The assistant sits on every screen. It looks things up in your firm's records, under your own permissions, and answers in a sentence you can read out to a client who is still on the telephone.

In short: pick a question below and watch it choose a lookup, check your permission, run it against this firm's records and write the answer. The whole thing takes one turn.

Try any question. The last one is the interesting one.

AI Workspace Live Demo

Loading the demo. It runs entirely in your browser, and everything in it is invented sample data.

Now sign the answers off. Read the third one before you press anything, and try it as a clerk.

Supervision Queue Live Demo

Loading the demo. It runs entirely in your browser, and everything in it is invented sample data.

It Finds, You Decide

Outstanding fees, due diligence gaps, what is due this fortnight, the balance on a file, a document, a letter, an undertaking. Up to three lookups in one question.

It Opens with Your Day

Before you type, it lists what is waiting on you: dates overdue, files awaiting your approval, undertakings falling due, enquiries gone quiet, post not yet filed. Every line is a fact from your records.

It Helps Your Staff Too

Ask how to record a receipt, file an email or put up a wall and it walks you through the real screens and buttons, step by step.

Your Permissions Apply

A clerk who cannot open the client account cannot ask the assistant to read it out either.

A Lawyer Reviews It

Every answer queues for a partner or advocate and solicitor to mark sound, with their name against it.

One Gate, Every AI Feature

Permission, tenant, an hourly cap and a per-firm switch are all checked before the model is ever called, the same way, everywhere it appears.

A Firm Can Turn Any of It Off

The subscription owner decides which AI features this firm uses, one by one, from the console. The manual screen still works either way.

What It Wrote Stays Marked

A note, a narrative or a bill line an AI drafted carries a permanent flag once you use it. Nobody has to guess later which paragraph was whose.

You Know Where It Goes

The text a feature reads is sent to one AI model provider, chosen by LawServa's platform administrator for the whole platform, and nothing else is. Ask us which provider is live, and see where each one is below.

It drafts the things you write over and over.

The attendance note after a call. The chasing letter. The time entry nobody remembers. The bill narrative. Each one arrives already written, in the ordinary form, for you to correct and save.

In short: open a draft, change anything you like, and save it. It is written to the file under your name, through the same screen you would have used by hand.

A lawyer's desk at night, a laptop glow on an annotated printed draft and a navy notebook, the city softly blurred beyond the window
The first version is already there. You make the corrections.

Edit the note, then save it or throw it away.

Drafts Live Demo

Loading the demo. It runs entirely in your browser, and everything in it is invented sample data.

Attendance Notes

Written from the call you just logged, in the form you would have typed it in.

Letters

The chasing letter and the standard cover letters, drafted from what is on the file.

Time Entries

Proposed for work it can see happened, so the work reaches the bill.

Dates Into the Diary

It spots a date in a client email and offers to put it in, with the wording it found.

Bill Narratives

One professional paragraph from the time entries actually pulled onto that invoice.

The Next Question

While you are still on an enquiry call, it suggests what a practitioner would ask next.

A Chronology, with the Source Beside It

Paste in the correspondence and it proposes chronology rows, one per date it actually found, with the sentence it read quoted next to each one. There is no Accept All.

The Matter Narrative, Drafted and Checked

A first version of the firm's own account of the matter, and a second pass that checks it against the file, both offered for a person to correct and use.

Post Sorted to the Likely File

Inbound email arrives with the matter it probably belongs to suggested beside it, matched by LawServa's own rules rather than by the model. Filing it is still a person's decision, because the wrong file is how privilege gets waived.

Photograph a MyKAD. The form fills itself.

Identity documents, SSM certificates and scanned letters are read on the spot. The fields arrive in the due diligence form as suggestions, and you confirm each one, so the firm can always say who verified this identity.

In short: attach the sample document, watch five fields arrive, and confirm them. Save stays closed until a person has looked at every one.

Hands holding a phone above a generic identity card on a white desk, photographing it
One photograph, and the form fills itself in. You still confirm every field.

Attach the sample MyKAD.

Client Due Diligence Live Demo

Loading the demo. It runs entirely in your browser, and everything in it is invented sample data.

MyKAD, Passport, SSM

The visible identity fields, read off the image and offered to the form.

Filed Correspondence

A short summary of a document already on the matter, for the correspondence log.

You Confirm Each Field

Nothing is written by the model. The record is saved by you, through the validated path.

Practice Files, Names, Dates, Paper

From the first telephone call to the closed file.

Enquiries, matters, approvals, clients, conflict checks, screening, undertakings, letters, the firm mailbox, documents, precedents, safe custody and the diary. Screens that follow the way a Kuala Lumpur firm actually runs a file.

What the AI Lawyer Does Here

  • File Summarysays what on a file waiting for a partner's approval is worth a second look. It never recommends accepting or refusing.
  • Read Messagesays what an incoming email is asking for and quotes any date it states. It never files the message.
  • Read Promisereads a letter and sets out the promise it contains, for a lawyer to record as an undertaking.
  • Draft Bodydrafts a new precedent from your description, in the firm's own merge fields. It never writes a letter to a client.

Filing a letter onto a matter is always a person's decision. A wrong match puts one client's papers on another client's file, so the assistant suggests and never files.

A stack of legal file folders with navy index tabs, a folded land title in a clear sleeve and a fountain pen on a white desk

Enquiries, Matters and the Partner's Approval

The call from somebody who is not a client yet, a file opened with Malaysian numbering and the right stages for its practice area, and a partner's acceptance of it onto the firm's books, with the work in progress already accruing shown while it waits.

Diary and Calendar on Your Own Working Year

Month, week, day and agenda over every dated source. Sixteen state and Federal Territory holiday sets, your own closures, and lunar dates marked estimated until they are gazetted.

Six cloth-bound registers in navy, grey and off-white standing on a white shelf

Documents, Templates and Precedents, and Safe Custody

Files kept outside the web root and searchable by their contents. One library of templates and versioned precedents, with a merge engine that produces the finished letter from the file's own data. The geran, wills and sealed orders the firm actually holds, booked in and signed out.

The Firm's Own Mailbox

Every firm gets its own lawserva.com address. Inbound email arrives with the likely matter suggested, every email the firm sends from any screen lands in one Sent register, and you can write as the practice. Filing a letter on a matter is always a person's decision.

Letters, calls and meetings logged by medium Undertakings given and received, with the days left Clients with NRIC and SSM validation and PEP flags

Move between the six screens. Each one is the real layout with sample data in it.

Practice Live Demo

Loading the demo. It runs entirely in your browser, and everything in it is invented sample data.

Upload the sample document and see where it is put. Then remove one, and notice that you can bring it back.

Documents and Templates Live Demo

Loading the demo. It runs entirely in your browser, and everything in it is invented sample data.

Enquiries

The record of a call with somebody who is not a client yet. AI suggests the next question to ask, drafts the file opening brief from your notes, and runs a conflict preview before the file even exists.

Matters

Malaysian numbering, stages for each of nine practice areas, every party, and which shelf the paper file is on.

Matter Approvals

A file waits for a partner to accept it onto the firm's books. Under AMLA the reporting institution is the firm, so taking a client is a firm act and this is the record of it.

Clients

NRIC and SSM validation, duplicate detection, related parties, beneficial owners and PEP flags.

Letters and Calls

Post, calls and meetings logged on the matter by medium, so the file tells its own story. Email keeps its own tabs.

Inbound and Sent Email

The firm's own address, inbound mail with the likely matter suggested, a register of every email sent from any screen, and compose as the firm.

Templates and Precedents

One library for the firm's stored templates and its own precedents, the precedents versioned so amending one never rewrites what an old letter said, and a merge engine that files the finished letter as an ordinary matter document.

Versions of a Document

A new upload can be marked as replacing an earlier one on the same file. Both are kept, and Compare Versions reads the two and says what changed in substance.

Safe Custody

The paper the firm actually holds: geran, wills, executed agreements, sealed orders. Booked in at reception, signed out when somebody walks it to the land office, and printable as labels.

Search Inside Documents

The contents of stored documents are extracted in the background and searched, so a remembered phrase finds the letter.

Document Intelligence

Every file the firm holds, found by what it means.

LawServa is a document management system with semantic search and retrieval-augmented generation built in. Every upload is stored securely, read by OCR, split into passages, turned into embeddings and kept in a vector index beside a full-text index. Ask in plain words and AI Lawyer answers from your own files, with the page it read cited.

In short: a keyword search finds the words you typed. Semantic search finds the clause you meant, even when the document says it differently, and never shows a file behind an ethical wall.

Navy and grey legal files on white archive shelving, three of them drawn forward and joined by fine threads of light
Related files found by what they say, not by what they were named.

From Upload to Answer, in Five Steps

It happens in the background. A clerk files the document and carries on.

  1. 1

    Secure Storage

    Kept outside the web root, scoped to the firm, versioned and never permanently deleted by a click.

  2. 2

    Extraction and OCR

    Text is pulled from PDF, Word, Excel and RTF. Scanned pages and photographs are read by OCR.

  3. 3

    Chunking and Embedding

    Each document is split into chunks of a clause or two. A multilingual embedding model on LawServa's own server turns each chunk into a vector that captures its meaning.

  4. 4

    Hybrid Index

    Vectors go into a vector index, words into a full-text index. A search runs both and ranks the results together.

  5. 5

    Grounded Answers (RAG)

    The closest passages are handed to AI Lawyer, which answers only from them and cites the document and page.

One Question, Three Ways of Looking

"Which of our tenancy agreements let the landlord end the lease early?"

Folder Browsing

Open each tenancy folder, open each agreement, read clause by clause. An afternoon, if nobody is interrupted.

0 Found in 5 Minutes

Keyword Search

Types "end early". The agreements say "determine this tenancy before the expiry of the term", so none of them match.

0 Matches

Semantic Search and RAG

Finds the determination and break clauses by meaning, lists each agreement with the clause quoted, and cites the page.

7 Agreements, Each Cited

Storage, search and answers, side by side.

What a shared drive does, what a conventional keyword search does, and what LawServa does with the same files.

TaskShared Drive and FoldersConventional Keyword SearchLawServa
Where Files LiveFolders on a server or a laptop, named however the person who saved them chose.Same folders, with an index of file names and words.One firm-scoped store, filed to the matter and client, versioned.
Scanned DocumentsAn image. Nothing inside it can be found.An image. The words in it are invisible to the index.Read by OCR, then indexed like any other document.
Finding a PhraseRemember the folder, open files one by one.Finds the exact words, if you guess the words the drafter used.Finds the exact words and every passage that means the same.
Synonyms and MalayNot applicable."Terminate" misses "determine". "Jual beli" misses "sale and purchase".Matched by meaning across wording and across English and Bahasa Malaysia.
Asking a QuestionNot possible.Returns a list of files to read yourself.AI Lawyer answers from the retrieved passages and cites the document and page.
Ethical Walls and PrivilegeFolder permissions, set by hand and easy to get wrong.Often shows a file name you should not see.Checked in the same query as the search. A walled file is simply absent.
Proof of What Was ReadNone.None.Every answer lists its sources, so a lawyer checks before relying on it.
Small white paper squares suspended in clusters, one central cluster edged in navy and joined by fine lines

Why Embeddings Change Search

An embedding model places every passage in a space where meaning is distance. Clauses that say the same thing sit together, whatever words they use, so the nearest passages to your question are the relevant ones.

Answers You Can Check

Retrieval-augmented generation means AI Lawyer answers from your documents, not from memory. It cites what it read, and says so when the files do not answer the question.

Fewer invented answers, because the source is in front of it Only passages the person asking is allowed to open A lawyer still decides what goes out

Semantic Search

Search by meaning. The embedding of your question is compared with the embedding of every passage, and the nearest are returned first.

Hybrid Retrieval

Vector similarity and full-text keyword matching run together, so a case number or an NRIC is found exactly and a concept is found by meaning.

Vector Index

The store of passage embeddings, held per firm, with the matter, client and privilege of every passage checked at query time.

OCR and Text Extraction

Scans, photographs and Office files become searchable text without anybody retyping them.

Retrieval-Augmented Generation

AI Lawyer is given the retrieved passages and answers from them, with citations, instead of answering from general knowledge.

Permission-Aware Retrieval

The ethical wall and the privilege mark are part of the search itself. Nothing is filtered afterwards, so nothing leaks through a count.

File storage and file search, built for a law firm.

Not a shared drive with a search box. Every file belongs to a matter and a client, and every way of finding it respects who may open it.

File Storage

  • Filed to the MatterEvery document sits on its matter and its client, never loose in a folder somebody named.
  • Outside the Web RootStored under random names where no web address can reach them. Every download is checked against who is asking.
  • Versions KeptA new upload can replace an earlier one. Both are kept, and Compare Versions says what changed in substance.
  • Privileged and WalledMark a document privileged, or wall the whole matter, and it drops out of every list and every search for those outside it.
  • Nothing Lost by a ClickRemoving a document takes a reason and can be undone. Nothing is permanently deleted from a screen.
  • Word, PDF, Excel and ScansOffice files, PDFs and photographs, with scripts and archives refused at the door.

File Search

  • By the FileTitle, file name, matter number and client name, for when you know what you are looking for.
  • By the Words InsideFull-text search over the contents of every document, scans included, so a remembered phrase finds the letter.
  • By What It MeansSemantic search finds the clause you meant, even when it is worded differently or written in Bahasa Malaysia.
  • By AskingAsk AI Lawyer a question in AI Workspace and it answers from the documents it found, citing each one and the page.
  • One BoxGlobal Search covers matters, clients, related parties and document contents together.
  • Only What You May OpenThe wall and the privilege mark are part of every search, so a file you cannot open is simply not there.

Text, scans and pictures, all made searchable.

A real file mixes typed pages, scanned letters, tables, site plans and chops. Each is read the way it needs to be, and everything becomes text the search can find and the assistant can quote.

ContentHow It Is ReadWhat Becomes Searchable
Typed PagesText taken straight from the Word file or the PDF text layer.The exact wording, clause by clause.
Scanned Letters and PhotographsOCR reads the words on the page image.The words on the page, marked as read by OCR.
Tables and SchedulesRead row by row, with the columns kept together.Each row, so a figure is found with its label.
Plans, Maps and Site PhotosAn AI vision model writes a short description of the picture.The description, marked as written by AI.
Signatures, Chops and StampsNoted, never copied into the index.A note that the page is signed or stamped.

Where Each Part Is Kept

Three places, each doing one job. Readable client text never leaves the firm's own records.

File Storage

The original file, exactly as it was filed. It is the evidence, and every answer points back to its page.

The Original

The Firm's Records

The extracted text and every chunk, with its page. The ethical wall and the privilege mark are checked here, against the live file, on every search.

The Readable Text

Vector Index

Only the vectors, each with the numbers that say which firm, matter, document and page it came from. No names, no wording, nothing a person could read.

Numbers Only

The Words, Explained

Chunk
A small piece of a document, usually a clause or a paragraph, searched on its own so the answer can point to the exact place. Also called a passage.
Embedding
A list of numbers that captures what a chunk means. Chunks that mean the same thing have embeddings that sit close together.
Embedding Model
The AI model that turns text into embeddings. LawServa runs a multilingual one on its own server, for English, Bahasa Malaysia and Chinese.
Vector Database
Stores the embeddings and finds the ones nearest to your question in milliseconds, filtered to what you are allowed to open.
Semantic Search
Search by meaning rather than by matching words, so "end the lease early" finds "determine this tenancy".
Hybrid Search
Semantic search and keyword search together, so a case number or an NRIC is still found exactly.
OCR
Optical character recognition. Reading the words in a scan or a photograph so they can be searched.
RAG
Retrieval-augmented generation. The assistant is given the chunks the search found and answers only from them, citing the document and page.

Two names that look alike, checked properly.

Bin, binti, a/l, a/p, Sdn Bhd, Berhad and the honorifics are all understood. Every check is recorded, including the ones that come back clear, because the record of the search is the compliance artefact.

Try a name, or use one of the shortcuts.

Conflict Check Live Demo

Loading the demo. It runs entirely in your browser, and everything in it is invented sample data.

What the AI Lawyer Does Here

  • Second Opinionreads the names your search returned and says which of them look like the same person, and why.
  • Assess Matchtakes a sanctions or PEP hit and tells you whether the match is real or a namesake.

The search itself is deterministic, not a model. The assistant only comments on what the search already found, and a person records the decision.

Whole Word Matching

Bin, binti, a/l, a/p, Sdn Bhd and Berhad are all understood, so the same person is found however it was typed.

Every Check Recorded

A clear result is kept just as carefully as a hit. The search itself is the compliance artefact.

AI Drafts the Opinion

When a search returns a possible match, AI proposes the reasoning for the conflict opinion. A lawyer still decides and signs it.

Dates you can check, and a chronology you stop retyping.

Thirty five court-rule and limitation rules over twenty two triggers. Tell it the writ was served and the consequent dates go into the diary at once, each carrying the rule, the citation and the date that rule came into force.

In short: the engine declines rather than guesses. Where a rule is unverified, or the holiday table does not reach far enough to answer honestly, it says so and asks you for the date. A wrong limitation date is a negligence claim, and software should not be the one making it.

A white stone courthouse with tall arches and a colonnade, its forecourt wet after rain
Every computed date carries its rule, its citation and its in-force date.

What the AI Lawyer Does Here

  • Read For Datesreads an order or a letter and says which diary event it records and the date the document prints, quoting the words.
  • Draft Factsturns the matter's chronology into the facts paragraphs of a submission, for you to edit.
  • Find Gapspoints out chronology entries that contradict each other, and long gaps on a live file.
  • Check Issuessays which issues on the file are thin: our position blank, or nothing on the chronology behind them.
  • Read the Claimgoes through a statement of claim paragraph by paragraph against what the file holds. It never says admit or deny.

The assistant never computes a deadline. LawServa computes it from the dated rule once a person enters the event date, and any date a person has touched is never moved again.

The Rule Table Is a Screen, Not Source Code

Every offset, its citation, its authority link, the date it came into force and whether it has been verified against a primary source. A firm that disagrees with a rule can see exactly what it is disagreeing with.

It Knows What a Working Day Is Here

Sixteen state and Federal Territory holiday sets, two different weekends, and the firm's own closures. It never moves a statutory date forward: it names the last working day before it.

A Corrected Trigger Recascades

The service date was wrong. Fix it and the dates computed from it move with it, except any a person has already touched by hand, which stay exactly where that person put them.

A Chronology Assembled, Not Typed

Built from the hearings, letters and documents already on the file, and you add what only you know. The most reused document in Malaysian litigation, no longer rebuilt in Word every time.

The Issues in Dispute

The list you already keep in order to draw the pleading, kept where the evidence and the analysis can point at it, and withdrawn with a reason rather than deleted.

The Firm's Own Narrative, Versioned

The account of the matter that goes into the submissions and the mediation brief, with its history kept, so what the firm said in March is still readable in October.

Court Filings, Accepted or Not

What the firm put before the court and what the Registry did with it. The diary entry closes only on acceptance, and a rejection reopens it, because a rejected submission is not filed. LawServa records the filing; it files nothing itself.

Counsel and Agents

Who outside the firm is appearing on its files, for which hearing and at what agreed fee, with instructed and confirmed kept apart, so a brief nobody has accepted never reads as cover.

Costs Orders and Bills of Costs

What the court ordered by way of costs, who pays whom and by when, and the bill of costs drawn for taxation in the Order 59 parts, with claimed and allowed side by side. An untaxed figure reads as not yet taxed, never as nil.

A Quotation for Contentious Work

The Order fixes nothing here, so the firm states the fee: one agreed figure, a fee by stage, or an estimate at hourly rates. Disbursements itemised, service tax on the fee alone, and the quotation says on its face that the fee is agreed rather than scaled.

Money Client Account, Fees, Tax, the Bill

The books a solicitor is judged on.

A ledger for every client, client and office money kept apart, reconciliation laid out as a proof you can hand to your reporting accountant, and the integrity check right at the top of the screen.

In short: post a payment and watch both sides move together, so the bank figure and the sum of the client ledgers still agree afterwards.

A navy cloth-bound ledger closed on a white marble surface with a silver pencil resting on it
Client bank against the sum of the client ledgers, every time the screen opens.

Post a payment, then look at the balance line at the top.

Client Account Live Demo

Loading the demo. It runs entirely in your browser, and everything in it is invented sample data.

What the AI Lawyer Does Here

  • Suggest Causesreads an out-of-balance reconciliation and offers the likely reasons, in order.
  • Check Voucherreads a payment voucher against the file before the first approver sees it.

No movement of client money is ever automated, at any confidence. Every payment is a person's decision, and the assistant never touches the ledger.

The Check That Opens the Screen

Client bank against the sum of the client ledgers, every time somebody opens it.

Cheques and Reconciliation

Unpresented cheques, sign-off, and a history of every reconciliation you have done.

Client and Office, Never Mixed

Two sets of books that are never added together anywhere in the software.

AI Suggests Why It Is Out

When a reconciliation does not balance, AI suggests the likely categories of cause. It never claims to know the actual cause, and no figure in the ledger itself carries a suggestion.

AI Ranks Who to Chase

Your own ageing report, turned into a short list of who to chase first and why.

A Client Can Pay Online

Ask for the money and the ledger entry is raised with it. The processor fee comes out of office account, because a fee taken out of client money would be a breach.

The Spend Is Authorised First

A disbursement voucher is raised before the money goes out: a clerk says what is needed, one approver says it belongs on that file, a partner commits the firm.

Nothing Quietly Unbilled

A filing fee, a land search or stamp duty advanced from office account is recorded when it is incurred, not when somebody remembers it at month end.

Stakeholder Sums, Tracked

The five per cent held on a Schedule G or H sale, the two releases at eight and twenty four months diarised, and a check that the money is actually still in the client account.

Quote the scale fee, send the e-Invoice.

The Solicitors' Remuneration Order 2023 built in, with Table A, the Housing Development Act scale and the discount rules. Then time onto the bill, SST where it belongs, and the bill filed with LHDN from a queue that retries.

In short: quote a conveyancing fee in a few seconds, then draft the bill narrative from the time entries and export it.

Change the consideration, or tick the Housing Development Act box.

Scale Fee and Billing Live Demo

Loading the demo. It runs entirely in your browser, and everything in it is invented sample data.

In December 2025 the Cabinet raised the permanent exemption to RM1,000,000 of turnover and cancelled the final phase, so a good number of Kuala Lumpur firms are outside the mandate entirely. Pick your band.

Does e-Invoice Even Reach Your Firm? Live Demo

Loading the demo. It runs entirely in your browser, and everything in it is invented sample data.

What the AI Lawyer Does Here

  • Read Checkreads a draft bill as the client would and flags wording they are likely to query. It never checks the arithmetic.
  • Who to Chaseranks the outstanding bills by what is actually likely to come in.

Submission to LHDN is never automatic. The assistant prepares and checks; a person presses send.

SRO 2023, Both Tables

Table A on sale and transfer, the reduced HDA scale where that is the transaction, and the 25 per cent discount rule that belongs to Table A alone.

SST in the Right Place

8 per cent on the professional fee, nothing on disbursements paid as agent.

A MyInvois Register, Not an Export

Bills are submitted to LHDN from a queue that retries, shows the reason a filing was refused, cancels inside the window, builds the month-end consolidated document and carries the QR validation link. LHDN being down is never a reason a client cannot be billed.

A Timer, and Time You Did Not Record

An opt-in timer, and passive capture that rolls what the system saw into draft entries overnight. A suggestion is never a time entry until a fee earner accepts it, and every one opens against the events it was built from.

AI Reads the Bill Before It Goes

A second read of a draft bill's wording before you issue it, for the lines a client is likely to query. It never checks the arithmetic, and a person still decides whether to issue.

Gapless, One Way

Draft to issued is one way. Gapless numbering, SST on fees only, credit notes as the sole correction, ageing buckets.

Quote it on the telephone, with the working shown.

The clerk is on the line and the caller wants a figure. Price in, and back come the scale fee, the stamp duty on both instruments, the disbursements, the tax and an RPGT estimate for a seller who wants to know what they will clear.

In short: no line is ever a bare total. Each one carries its arithmetic and the instrument it comes from: the first RM500,000 at 1.25 per cent, the balance at 1 per cent, less the 25 per cent the Order allows. That is what a partner defends to a client, and what a taxing officer asks for months later.

A steel house key on a navy leather fob resting on a folded property agreement beside a small white model house
Scale fee, stamp duty by slice, disbursements, tax and RPGT, each line with its arithmetic.

SRO 2023, Both Tables

Table A on a sale and transfer, the reduced Housing Development Act scale where that is the transaction, the minimum, and the 25 per cent discount cap that is not offered anywhere it is not allowed.

Stamp Duty as Lines, Not a Total

This much on the first slice at this rate, this much on the next, less this remission under this order, therefore this much payable, and the instrument each figure sits on. That is a paragraph of the quotation letter.

An RPGT Estimate at Quote Stage

Because the seller asks what they will clear, and on a disposal inside the penalty window this is the largest single deduction from the proceeds.

A Rate Book with Dates on It

Every band, remission and disbursement is a dated row, not a constant in the code. A re-quoted 2024 transaction is priced on 2024 law.

The Quotation Reprints as It Was Sent

Printed from the stored lines and never recomputed, so the paper the firm reprints in October is the paper the client is holding from March.

Stakeholder Sums, Tracked

The five per cent held on a Schedule G or H sale, with the two releases at eight and twenty four months from vacant possession diarised.

If it turns out the mandate does not reach you, we will tell you that on the call too. Talk to Us on WhatsApp

Compliance and the Firm AMLA, the Registers, Automations, People

The compliance partner a small firm never had.

Customer due diligence that closes properly, a suspicious transaction register only holders of the STR permission can open, the training log, the unclaimed moneys schedule and the Accountant's Report pack.

In short: work a partner's Monday morning: seven findings, each traced back to the rule and the instrument behind it. It screens against the UNSC and MOHA lists and shows you what it checked against. Deciding what is suspicious stays with your compliance officer.

A frosted glass shield standing on a white plinth, its edges glowing faintly navy
Forty nine deterministic rules over your own records. No model decides anything here.

Press Why on any finding.

Risk Radar Live Demo

Loading the demo. It runs entirely in your browser, and everything in it is invented sample data.

Customer due diligence, undertakings, the suspicious transaction register, the staff training log, unclaimed moneys and the annual pack for your reporting accountant. Try to close due diligence before it is finished.

The Six Compliance Registers Live Demo

Loading the demo. It runs entirely in your browser, and everything in it is invented sample data.

What the AI Lawyer Does Here

  • Draft Groundsdrafts the grounds of suspicion for an STR from what is already on the file.
  • Assess Matchreads a screening hit and explains whether it is your client or a namesake.

A suspicious transaction report is signed by a person, on their own judgement. The assistant writes a first draft of the grounds and nothing else.

Due Diligence That Closes

Identity, risk rating, screening record and source of funds, with source of wealth for a PEP.

The STR Register

Opened only by a person holding the STR permission: partners hold it by default, and so does the compliance officer the firm appoints. Anybody without it cannot tell that a report exists. AI helps draft the grounds; a person still decides whether to raise one.

Training Log

Who was trained, on what, and when, ordered for the only question anyone asks of it.

Unclaimed Moneys

The two year clock run from the date the money became payable, with a working schedule to lodge.

Undertakings

Given and received, both directions, with the dates that make one of them serious. AI assists drafting the wording; the terms are still yours to give.

Accountant's Report

The bills delivered book and the record set your reporting accountant asks for.

AI Suggests the Next Step

Every risk radar finding can ask AI what a practitioner would do about it next. The finding, the rule and the decision stay yours.

Screening You Can Show Your Working For

Screened against the UNSC consolidated list and the MOHA domestic list, with the version of each list and the date it was fetched on the same screen as the result. A list that could not be reached is recorded as not checked, never as clear.

A Hit Is a Decision, Not a Colour

Open hits queue for a person to answer for. Only the UNSC and MOHA lists carry a freezing obligation; the software says which is which rather than colouring them the same.

PDPA, Kept as a Register

Consents, section 30 access and section 34 correction requests, cross-border transfers and breach notifications, under the Act and the 2024 Amendment.

Write the rule once. Read what it did every morning.

Ten triggers and five things a rule may do: put a date in the diary, tell somebody, generate a letter from a precedent, start an approval chain, or move the file on.

In short: a rule cannot be switched on until somebody has run it as a dry run against the firm's real files and read what it would have done. An automation nobody can preview is one nobody trusts.

Five frosted glass spheres in an arc on a white surface, joined by thin lines of navy light
Ten triggers, five kinds of action, and a dry run before anything goes live.

What the AI Lawyer Does Here

  • What Nextturns one risk radar finding into the steps to take today, with the reason.

Risk Radar only ever raises a finding for a person to read. It closes nothing, files nothing and bills nothing.

Everybody Can Read What It Did

A clerk who finds a date in their diary that they did not put there can see why it is there in one click. That screen is open to every seat, on purpose.

Two Permissions, Not One

Writing a rule and switching one on are separate, because a rule runs unattended against every file in the practice.

Brakes That Are Not Optional

Cascade depth, one run per rule per subject per process, a daily cap, and a limit on how many actions one rule may carry.

Five to Start With

Identity and due diligence on a new conveyancing file, enhanced due diligence on a high-risk client, a review falling due, a diarised date that has passed, and a bill past its terms.

What It Will Never Do on Its Own

Nothing outward-facing and nothing irreversible. It does not file with LHDN, it does not put a letter on a matter without a person, and it never moves client money.

Notices, Not Email

A notify action raises a row on a screen inside the firm. Software that can send mail on a rule is software that can send the wrong letter to the wrong party at three in the morning.

People, the profile, and two jobs that run overnight.

Add somebody on their first morning, change a role, suspend a leaver, appoint the compliance officer, and fill in the TIN once. Then every morning the brief and the deadline reminders go out on their own.

In short: change a role, suspend somebody, and try to take the last partner away. Then look at what lands in a fee earner's inbox at seven in the morning.

Try demoting the last partner.

Firm Management Live Demo

Loading the demo. It runs entirely in your browser, and everything in it is invented sample data.

What the AI Lawyer Does Here

  • Draft Itdrafts the matter narrative from the work recorded on the file.
  • Check Itreads a narrative back and says where it claims work the file does not show.

The narrative goes out over a solicitor's name, so a solicitor edits and approves it. The assistant drafts and checks; it never sends.

People

Add, set a role, suspend, reactivate, reset a password. A suspension ends their session at once.

Firm Profile

TIN, MSIC, service tax status and your numbering, filled in once and used by every export.

The Morning Brief

What is due, what has gone quiet, whose due diligence is short, and what is unbilled, for each person about their own files.

Reports

Deadlines by who owns them, aged debtors, a debtor statement to send, refunds owed to clients, SST output tax, work in progress by age, productivity, realisation, utilisation, matter profitability, costs orders nobody has dealt with, and due diligence exceptions.

Dated Rate Cards

What an hour is worth, written down once and dated, so correcting an entry from March reprices on March's rate rather than today's.

More Than One Practice, One Account

An owner holding several firms administers them from a console above them: the firms, the people and every seat each one holds, the user types, reserved authority, and whether each practice uses AI at all.

An Audit Trail Nobody Can Edit

Money, client data, documents and permissions all leave a row. There is no update and no delete on it.

Report a Problem from Inside

A bug or an idea, with a screenshot, from inside the software, and a thread that answers you.

Your client reads their file. Only what you shared.

A separate application with its own login, where a client sees the matters you granted them, the documents you shared one by one, each bill itemised, and their own account.

In short: nothing is inferred from being the same client. A row saying a named person at the firm granted access, and has not withdrawn it, is the only route in. A matter belonging to another client, a document that was never shared, one that has been un-shared, one behind a wall and one that does not exist all answer identically: not found.

A client at home reading a phone held at reading distance, a cup and a folded envelope on the table
The client's own view: their files, the documents you shared, and each bill itemised.

What the AI Lawyer Does Here

  • Draft Updatedrafts the progress note to the client from what actually changed on the file.

Nothing reaches your client until you have read it and sent it. The assistant never writes to the portal itself.

The Invitation Is the Credential

The firm never chooses a password, none is ever emailed and none is ever shown on a screen. A single-use link that expires, stored only as a hash, and the person at the other end sets their own.

Documents Go One at a Time

Sharing is per document, not per folder, and withdrawing it takes effect on the next request. Anything marked privileged is never shareable at all.

Each Bill, Itemised

The client opens a bill and sees its lines and the receipts against it, instead of a flat total with no breakdown.

You Can See What They Saw

Who was invited, what each client may reach, and what they have actually opened.

Their Own Sign-in History

Shown to the client on their own account screen. A person notices a strange device on their account long before anybody at the firm reads a log.

You decide who may do what.

Your firm names its own user types and says what each one reaches, and you can set any single action for any single person by hand. Nobody wades through somebody else's menu, and nobody sees a figure they should not.

In short: switch between the standard types and watch the navigation and the figures change. This is the real access decision, not a display setting.

Switch between the standard types.

The Same Screen, Different Access Live Demo

Loading the demo. It runs entirely in your browser, and everything in it is invented sample data.

Partner

Everything, and the things only a partner may do.

Reaches
Starts holding every action in the system, including approving money leaving client account and opening the suspicious transaction register.
Never reaches
Nothing is closed to them, which is exactly why the audit log records what they did.

Lawyer

Runs the file from opening to closing.

Reaches
Matters, clients, due diligence, conflict checks, the diary, documents, drafting a bill, discharging an undertaking, and marking an AI answer sound.
Never reaches
Does not start with the ability to post to the client ledger, issue an invoice, or take a receipt.

Clerk

Does the work the file needs done.

Reaches
Opens matters and clients, runs a conflict check, fills in due diligence, keeps the diary, uploads to the file, records their own time.
Never reaches
Does not start with closing a matter, withdrawing a document, the client account, or certifying an AI answer.

Accounts

Keeps the books, and only the books.

Reaches
Issues invoices, takes receipts, posts to the ledger, reconciles the bank, and runs the finance reports.
Never reaches
Does not start with editing a matter or a client, running a conflict check, or touching a due diligence record.

Manager

Runs the firm, not the files.

Reaches
People, the firm profile, the templates, the audit log, and read-only lists to answer the telephone with.
Never reaches
Does not start with the client account, any invoice, or anybody's time.

Visitor

Sees that the practice is running.

Reaches
Reads the files, the diary, the time and the figures, which is what a consultant or an incoming partner needs on their first week.
Never reaches
Acts in nothing. Cannot even answer for a finding on the risk radar.

Six to Start with, Then It Is Yours

Rename them, change what they reach, or build your own: a pupil in chambers, a conveyancing clerk and a litigation clerk who are not interchangeable, a consultant who reads and signs nothing. Then set any single action for any single person by hand, with three answers rather than two: cannot, may do, may do and may approve somebody else doing it.

One rule is not yours to change, and it is the one that matters. Nobody approves their own work. No tick, no user type and no reporting line you invent can get round it, because it is refused before any of them are read.

Where the AI sends what it reads.

You are holding privileged material, so where it goes is a question you have to be able to answer. Your records are kept on the LawServa server, hosted in Singapore. When somebody presses an AI control, the text that feature needs is sent to one AI model provider, and the firm can switch that off.

In short: LawServa's platform administrator chooses one provider for the whole platform: Anthropic's Claude or OpenAI's ChatGPT, both in the United States and reached through LawServa's own bridge, or, if a platform administrator enables one, DeepSeek, Alibaba Cloud's Qwen, Moonshot AI's Kimi or Z.AI's GLM, all in China. Pick each one below to see where it is, then switch the firm's AI off and see what stops.

A frosted glass shield standing on a white plinth, its edges glowing faintly navy
Your records stay on the LawServa server in Singapore. An AI provider receives only the text a feature sends.

Pick a provider, then switch the firm's AI off.

Where the Text Goes Live Demo

Loading the demo. It runs entirely in your browser, and everything in it is invented sample data.

One Provider, Named

One AI model provider answers for the whole platform at a time, chosen by LawServa's platform administrator and recorded in the audit log. A feature cannot choose its own model. Ask us which provider is live.

The Firm Can Switch It Off

The subscription owner decides for each practice, for everything or feature by feature. With it off, nothing is sent to any provider, and every screen, register and figure still works. AI is on for a firm until its owner switches it off.

Only What the Feature Reads

Each AI control says what it reads before you press it: the one document you chose, the names a conflict search returned, the note you pasted. LawServa deletes the assembled request once the answer is back; what it keeps is the result, in the firm's own records.

Documents Kept Out of Reach

Stored outside the web root under random names, checked against their own magic bytes.

Immutable Where It Counts

Ledger entries, receipts and the audit log cannot be edited or deleted, at the database itself.

Your Firm Only

The tenant is injected from your session, so it cannot be forged from anywhere in the code.

AI Never Touches the Ledger

On the client account the assistant can explain how to record a receipt or pay money out, and Suggest Causes reads a reconciliation that will not balance. It never posts an entry, and no figure under the Solicitors' Account Rules is a suggestion.

A Wall Around the Files That Need One

Put a wall on a matter and it disappears from the lists, the search, the documents, the diary and the accounts screens for everybody except the partner on it, whoever is handling it, and anybody let in by name. It reads as absence, not as a refusal.

Print, PDF and Email from the Record

A file summary for counsel's bundle, something for the client to take away, paper for a partner reading on a Saturday. Emailing a record out of the firm is its own permission.

AI Provenance

Anything a machine drafted and a person used carries a permanent flag, and there is a register of every such disclosure.

Export and Print

Twenty six datasets, on every list, with spreadsheet formulas neutralised.

Every screen in the system, listed.

Fifty eight screens: forty five in the firm's own left menu, seven in the console an owner of more than one practice works from, and six in the client portal. Every one of them is in every plan. This list is walked out of the software rather than written from memory.

Today and Files

18 screens

  • Diary
  • Calendar
  • Calendar Settings
  • Deadline Rules
  • Matters
  • Matter Approvals
  • Undertakings
  • Court Filings
  • Counsel and Agents
  • Enquiries
  • Clients
  • Documents
  • Templates and Precedents
  • Letters
  • Inbound Email
  • Sent Email
  • Safe Custody
  • Drafts

Money

13 screens

  • Quotations
  • Rate Book
  • Time
  • Captured Time
  • Vouchers
  • Billing
  • Payments
  • Costs Orders
  • Bills of Costs
  • e-Invoice
  • e-Invoice Settings
  • Client Account
  • Bank Reconciliation

Compliance and Firm

14 screens

  • Risk Radar
  • Conflict Check
  • Sanctions Screening
  • STR Register
  • Unclaimed Moneys
  • Accountant's Report
  • PDPA Register
  • Reports
  • Automations
  • Set Up Automations
  • Firm Management
  • Rate Cards
  • Assistant Supervision
  • Client Portal

Console and Portal

13 screens

  • Dashboard
  • Law Firms
  • Users
  • User Types
  • Reserved Authority
  • AI Lawyers
  • Activity
  • Portal: My Files
  • Portal: One File
  • Portal: A Document
  • Portal: A Bill
  • Portal: My Account
  • Portal: Set Up

And on Every One of Them

The Assistant

Ask about your own files in plain words, under your own permissions, from any screen.

Global Search

One box across matters, clients, related parties and the contents of stored documents.

The Record Overlay

Click a row for the record you wanted without losing your filtered list.

Alerts in One Sheet

What needs you, opened from the bell, not a notification inbox nobody reads.

Export and Print

Twenty six datasets, on every list, with spreadsheet formulas neutralised.

The Audit Trail

Money, client data, documents and permissions all leave a row, and nobody can edit or delete one.

The Confidentiality Wall

A walled file reads as absent everywhere, including on the accounts screens.

Your Firm Only

The tenant comes from your session, never from the request, so it cannot be forged.

And What Is Not Built

There is no e-filing integration with e-Kehakiman, and no vendor in this market has one. There is no Outlook or Gmail add-in: email is filed from the firm's own mailbox instead. Documents are not under check-in and check-out version control: a new upload can be marked as replacing an earlier one on the same file, both are kept, and Compare Versions reads the two. There is no matter budgeting and no mobile application. The assistant does not decide what is suspicious and never computes a date; LawServa computes limitation and court dates only from a rule it can cite and a trigger date a person has entered, and it does not price contentious business off a scale that expressly excludes it.

Three colleagues at a white table in a Kuala Lumpur law firm, reviewing one open file together, the city blurred beyond the glass

Built here, for here, with the AI included.

Most practice management software sold into Malaysia was designed somewhere else and localised afterwards. You can tell, because the trust accounting module does not know that Rule 11 asks for reconciliation every six months.

The AI Is Not an Add-on

No separate AI plan, no per question charge, no token allowance. It drafts your notes, reads your documents and answers about your files, in every plan, from RM299.

You Decide Whether It Reads Your Files

Your subscription owner can switch AI off for a practice, or feature by feature. With it off, nothing is sent to any AI provider, and every screen still works.

Malaysian Rules, Not a Localised Template

SRO 2023 with both tables, SST at 8 per cent in the right place, AMLA and Bar Circular 156/2026, the Unclaimed Moneys Act as amended, Ruling 14.09.

Priced Per Firm, Not Per Seat

Your accounts clerk and your receptionist do not cost extra. A six person firm pays RM449, where per-seat pricing elsewhere reaches four figures.

Compliance Is Not the Premium Tier

A sole practitioner is a reporting institution on the same terms as a firm of fifty. Selling that back as an upgrade would be indefensible, so we do not.

You Reach a Person

WhatsApp, during Malaysian office hours, and somebody who knows the software answers. No ticket queue and no offshore helpdesk at five in the evening.

You will not run two systems for a month.

The reason firms stay on a system they dislike is never the software. It is the fortnight of double entry they imagine on the way out. So the client account opens with a balance you have already agreed.

We Set the Firm Up with You

There is no self-service sign up. Your administrator is created first and your people after, on a call or over WhatsApp. Nobody is left to work out the permission map alone.

Your List Comes Across

Clients and open matters from whatever you have now, including a spreadsheet. It is included, not a professional services line on the quotation.

The Books Open on a Figure You Agree

The client account starts from an opening balance and a reconciliation you sign off, so the first proof it hands your reporting accountant is one you already believe.

And You Can Leave Whenever You Like

Export everything, at any time, at no charge. Your six year retention obligation is yours, not ours, and software that made leaving expensive would itself be a risk to your firm.

Data handling, stated plainly.

Accurate as of today, and we will put the specifics of your firm's setup in writing before you sign, including which AI provider is live.

Encrypted in Transit

Every connection to LawServa is over HTTPS, and browsers are told to insist on it. We will set out the exact configuration for your firm in writing.

Backed Up Daily, on the Server

A backup is taken every day and kept on the LawServa server itself, not at a second site. Ask us for the current retention.

You Can Always Get Your Data Out

Export everything, at any time, at no charge, whether or not you stay. That part is entirely in your hands.

Reachable Directly, Not a Ticket Queue

WhatsApp, during Malaysian office hours, and somebody who knows the software answers. If something is down, you hear that from a person.

Priced per firm, not per person.

Every module in every plan. Your accounts clerk and your receptionist do not cost extra, and the assistant is not metered.

Annual is ten months for twelve, which is the local norm.

Chambers

Up to 3 people

RM 299 a month

or RM 2,990 a year

A sole proprietor with a clerk and an accounts person.

  • Every module, nothing gated
  • Your own user types, no seat licence
  • Assistant not metered
  • 25 GB of documents
  • Your list brought across
Talk to Us About Chambers
Most Firms

Practice

Up to 10 people

RM 449 a month

or RM 4,490 a year

The common shape: two or three partners, clerks, accounts, admin.

  • Every module, nothing gated
  • Your own user types, no seat licence
  • Assistant not metered
  • 75 GB of documents
  • Your list brought across
Talk to Us About Practice

Firm

Up to 30 people

RM 719 a month

or RM 7,190 a year

A full conveyancing and litigation practice with departments.

  • Every module, nothing gated
  • Your own user types, no seat licence
  • Assistant not metered
  • 200 GB of documents
  • Your list brought across
Talk to Us About Firm

Group

Up to 50 people

RM 989 a month

or RM 9,890 a year

Multiple offices under one firm, one set of books.

  • Every module, nothing gated
  • Your own user types, no seat licence
  • Assistant not metered
  • 600 GB of documents
  • Your list brought across
Talk to Us About Group

What a Firm of Six Pays

Six people is the shape LawServa is priced for, and the shape per-seat pricing punishes hardest, because it counts the accounts clerk and the person answering the telephone at the same rate as a partner. Checked against each vendor's own published pricing in August 2026.

At ten people the gap widens rather than closes: the LawServa band does not move until the eleventh login.

EasyProRM150 per user, per month. Six people, six licences. RM 900
LigalisRM499 for up to 10 users. The closest Malaysian comparable. RM 499
LawServaThe Practice band, up to 10 people. Nobody is counted twice. RM 449

Per month, before service tax. A comparison of list prices for firm-wide access, not of feature sets: only you can judge whether these products do the same job.

Prices are in ringgit and exclude service tax. The band counts everyone with a login, and the AI is included, not metered. Above fifty people, send a message and we will quote properly.

Good questions, straight answers.

What does the AI actually do for us?

It answers questions about your own records, drafts the attendance notes, letters, time entries and bill narratives you write over and over, reads identity documents into the due diligence form, reads filed documents and pleadings against the file, and checks bills, bundles and generated letters before they go. Everything it produces arrives as an editable draft or a list of points in the ordinary screen, and a person decides what to use.

Where does our client data go?

Your records are kept on the LawServa server. When somebody presses an AI control, the text that feature needs, and only that, is sent to one AI model provider, chosen for the whole platform by LawServa's platform administrator: Anthropic's Claude or OpenAI's ChatGPT, both in the United States and reached through LawServa's own bridge, or, if a platform administrator enables one, DeepSeek, Alibaba Cloud's Qwen, Moonshot AI's Kimi or Z.AI's GLM, all in China. That is a transfer outside Malaysia. Each AI control says what it reads before you press it. The subscription owner can switch AI off for the firm, or feature by feature, and while it is off nothing is sent to any provider. AI is on for a firm until its owner switches it off.

Can LawServa find a document by what it means, not just the words?

Yes. Every stored document is read, by OCR where it is a scan, split into passages and turned into embeddings held in a vector index for your firm, beside an ordinary full-text index. A search runs both, so an exact case number is found exactly and a clause is found by meaning even when it is worded differently. Ask AI Lawyer a question in AI Workspace and it answers from the passages it retrieved, citing the document and page (retrieval-augmented generation). Ethical walls and privilege are checked inside the search, so a file you may not open never appears.

Where are our documents and their search data kept?

The original file stays in LawServa's file storage, outside the web root, filed to its matter. The text read from it and the chunks it is split into stay in the firm's own records, where the ethical wall and the privilege mark are checked on every search. The vector index holds only the embeddings and the record numbers they belong to, with no names and no wording.

Can we switch the AI off?

Yes. The subscription owner decides for each practice, on the AI Lawyers screen of the Owner Console: one switch for everything, or feature by feature. A feature that is off is not shown on any screen and its endpoint refuses, so a stale tab or a bookmarked link cannot run it. With the main switch off, nothing is sent to any AI provider, and every screen, register and figure still works, because none of them needs the AI.

What happens if the AI is unavailable?

Every screen falls back to the workflow it would have had without it, and says so. Intake falls back to the printed practice area checklist and due diligence to keying the form in. The morning brief is not affected at all: it is a list found by rule from the diary and the risk radar, and no model writes it. An AI provider being down never stops a clerk opening a file.

How does the client account work?

As the Solicitors' Account Rules 1990 describe it: a client cash book, a separate ledger for each client, a bills delivered book, and reconciliation at least every six months. Client and office money are never summed. Posted entries, receipts and audit lines cannot be edited or deleted, so a correction is a reversal or a credit note and both stay visible.

Is it ready for e-Invoice?

It files with MyInvois: a queue that submits, retries, tells you why LHDN refused one, cancels inside the window, builds the month-end consolidated document and carries the QR validation link. Nothing about it can stop you issuing a bill, because LHDN being down is not a reason a client cannot be billed. It also names any required field you are missing before you submit. Check first whether the mandate even reaches you: in December 2025 the exemption threshold rose to RM1,000,000 of turnover and the final phase was cancelled, so many firms this size are outside it entirely.

Does it help with AMLA?

The due diligence block will not let itself be marked complete until identity is verified, risk is rated, the sanctions and PEP check is recorded and source of funds is in, with source of wealth for a PEP or high risk client. There is a compliance officer record, a training log, and a suspicious transaction register that only a person holding the STR permission can open: partners by default, and the compliance officer the firm appoints. Anybody without it cannot tell that a report exists. It also screens against the UNSC consolidated list and the MOHA domestic list, and shows you the version of each list and when it was last fetched, because a green tick with nothing behind it is the thing this replaces. A list it could not reach is recorded as not checked, never as clear. What it does not do is decide what is suspicious.

Can a clerk see the client account?

Only if your firm has given that person the client account, and that is your decision to make, not ours. You build your own user types and you can set any one action for any one person by hand. Whatever you decide, the answer is the same in every direction: the screen, the assistant, the alerts and the exports all ask the same question.

What if we want to leave?

You export everything, at any time, at no charge. Your retention obligation runs to at least six years and it is yours, not ours.

Is there a client portal?

Yes. It is a separate application with its own login, where a client reads the matters you granted them and the documents you shared one by one. The firm never chooses a password: you send a single-use link that expires and they set their own. A row saying a named person at the firm granted access is the only route in, so a matter belonging to another client, a document that was never shared, one you have since un-shared and one that does not exist all answer identically.

Does the AI ever write to our records on its own?

No. Every draft, whether it is a note, a chronology row, a bill narrative or a case narrative, sits inert until a person presses the button that saves it. That action is what writes the record, and it leaves a permanent flag on the field so anybody looking later can tell a machine drafted it. The flag is never cleared, even if the wording is edited afterwards.

Can it work out my court deadlines?

It computes them from thirty five verified rules over twenty two triggers, and every date it produces carries the rule, the citation and the date that rule came into force, so you can check the working before you rely on it. Where a rule is unverified, or the holiday table does not reach far enough to answer honestly, it declines and asks you for the date. A wrong limitation date is a negligence claim, and software should not be the one making it.

Does it quote conveyancing?

Yes, on the telephone while the caller is still on the line. Price in, and back come the SRO 2023 scale fee, the stamp duty on both instruments by slice with its remissions, the disbursements, the tax and an RPGT estimate. No line is a bare total: each carries its arithmetic and the instrument it comes from, and the quotation reprints from the stored lines rather than being recomputed on today's rate book.

Can it do things on its own overnight?

Only what your firm has written down and switched on, and a rule cannot be switched on until somebody has run it as a dry run against your real files and read what it would have done. Nothing outward-facing is automatic: it never files with LHDN, never puts a letter on a matter without a person, and never moves client money.

Can we keep some files off the office?

Yes. Put a wall on a matter and it disappears from the lists, the search, the documents, the diary and the accounts screens for everybody except the partner on it, whoever is handling it, and anybody you let in by name. It reads as absence rather than as a refusal, because a refusal tells the reader the file exists.

We have two practices. Is that one account?

Yes. An owner may hold several firms on one subscription and administers them from a console above them: the firms, every seat each person holds across all of them, the user types, who holds reserved authority, and whether each practice uses AI at all. Each firm still keeps its own books and its own records, and entering one is a named, audited act.

Does it record time on its own?

There is a timer, and there is passive capture that rolls what the system saw into draft entries overnight. Neither writes a time entry: a suggestion sits there until a fee earner accepts it, and every one can be opened against the events it was built from, because a figure that cannot show its working does not belong on a client's bill.

Why WhatsApp and not a form?

Because a firm with a question at five in the evening wants an answer, not a ticket. Everything here goes to Patrick and a person replies.

The Kuala Lumpur skyline at dusk from a rooftop terrace, the towers lit against a deep navy sky

Bring one of your own files, and we will walk it through.

Fifteen minutes on WhatsApp with Patrick. Tell us your headcount and your practice mix and we will tell you what it costs and whether it fits.

+60 19-688 3338. A person answers during Malaysian office hours.