Gurbani AI
Ask Gurbani a question
Every answer is quoted from Sri Guru Granth Sahib Ji. Nothing is invented, and nothing is paraphrased into scripture that is not there.
It is built and it runs. It is not open to the public yet, and the reason is money. What would open it.
An answer in the form it comes back: a direct reply first, then the panktis it found, each with its transliteration and its Ang.
You
What does Gurbani say about anger?
Gurbani AI
Gurbani places anger inside the person rather than in whatever provoked it. It is described as already living in the heart, as taking a person's judgement with it when it rises, and as burning the one who carries it rather than the one it is aimed at. The remedy given is not to hold it down but to burn it away through the Guru's Shabad, with khima taking its place.
Where it sits. Guru Tegh Bahaadur Ji locates anger in the heart, and names what goes missing when it rises.
ਕਠਨ ਕਰੋਧ ਘਟ ਹੀ ਕੇ ਭੀਤਰਿ ਜਿਹ ਸੁਧਿ ਸਭ ਬਿਸਰਾਈ ॥
kaThan karodh ghaT hee ke bheetar jeh sudh sabh bisaraiee ||
The heart is filled with anger and violence, which cause all sense to be forgotten.
Guru Tegh Bahaadur Ji · Ang 219
What is lost is judgement. That happens before a word reaches anybody else, which is why anger is treated first as the angry person's own problem.
Who it burns. Guru Amar Daas Ji puts the damage back on the one who is holding it.
ਆਪਣੈ ਰੋਹਿ ਆਪੇ ਹੀ ਦਝੈ ॥
aapanai roh aape hee dhajhai ||
By his own anger, he only burns himself.
Guru Amar Daas Ji · Ang 1418
What it arrives with. Anger is rarely named on its own. It comes with haumai, and the order is stated plainly.
ਹਉਮੈ ਮੇਰਾ ਜਾਤਿ ਹੈ ਅਤਿ ਕ੍ਰੋਧੁ ਅਭਿਮਾਨੁ ॥
haumai meraa jaat hai at karodh abhimaan ||
Ego, self-centeredness, excessive anger and pride are the lot of mankind.
Guru Amar Daas Ji · Ang 429
What clears it. The word used is burning, and the fire is the Shabad rather than willpower.
ਸਤਿਗੁਰ ਸਬਦਿ ਕਰੋਧੁ ਜਲਾਵੈ ॥
satigur sabadh karodh jalaavai ||
Through the Word of the Guru's Shabad, he burns away his anger.
Guru Nanak Dev Ji · Ang 411
ਬਿਨਸੇ ਕ੍ਰੋਧ ਖਿਮਾ ਗਹਿ ਲਈ ॥੭॥
binase karodh khimaa geh liee ||7||
Anger has been dispelled, and I have grasped hold of tolerance. ||7||
Guru Amar Daas Ji · Ang 233
Both halves sit in one line. The anger is dispelled and khima is taken hold of, so nothing is left vacant where the anger was.
This question is written out in full on the blog, with ten panktis and a Punjabi version.
This much is already built
The app works. A question can be put in English, Punjabi or Hindi, and the answer comes back in the language it was asked in. What is missing is the means to leave it open.
How an answer is built
Three steps, in this order. The order is the whole reason the answers can be trusted.
Your question is turned into a search
The question is converted into a vector and matched against roughly sixty thousand verses of Sri Guru Granth Sahib Ji, along with the Vaaran, Kabit Savaiye and the Mahan Kosh dictionary.
The matching panktis are retrieved
The verses that come back, and only those, are handed forward. Their Gurmukhi and their published translations travel together, so a citation cannot drift from its source.
The answer is written from those panktis
The response is composed strictly from what was retrieved, with the Ang cited on every quotation. If the retrieved verses do not answer the question, it says that rather than filling the gap.
What it will not do
It does not answer from a language model's general knowledge of Sikhi. If a claim cannot be traced to a retrieved pankti, it does not appear.
It does not retype or correct Gurmukhi. Quotations are copied byte for byte from the corpus.
It does not write its own translations. The English and Punjabi meanings shown are the ones already published with the corpus, from the BaniDB API by Khalis Foundation and the teekas included with it.
It does not give rulings on Sikh Rehat Maryada, and it is not a replacement for asking someone who knows.
Retrieval is not perfect and this matters. Search finds verses by meaning, so a question whose plain sense overlaps a standing Gurbani metaphor can pull the wrong passage. Read the cited Ang before you rely on an answer. Answers published on the blog are checked by a person first, but answers you get live are not.
Why it is not open yet
Every question costs money to answer. The question is turned into a vector, matched against sixty thousand verses in a hosted search index, and the panktis that come back are passed to a language model that writes the reply. None of that is free, and a page anyone can reach is also a page anyone can automate. An open endpoint with no ceiling on it can run up a bill overnight that a seva project with no income cannot meet.
So the answers are published instead. The answers on the blog were built through exactly this pipeline, in English and Punjabi, each one read and checked by a person before it went up. That is the same system, run carefully, at a cost that can be carried.
What would open it
Financial support, and nothing more complicated than that. The system works. What it needs is someone to carry the search index hosting and the model calls it makes, whether that is an individual, a sangat organisation or a Gurdwara willing to take it on as seva.
The intention when it opens is that asking stays free for everyone, within a small daily allowance, with the running cost met by whoever is supporting it rather than by the person asking.
If you can help, or if you want to know what it costs to run before you decide, please write.