JyotiGPT is a meditation-focused AI designed to support inner clarity, calm thinking, and conscious self-reflection.
It combines guided reflective dialogue with a fully local, offline AI system, allowing users to practice meditation and self-inquiry without cloud dependence, distractions, or data sharing.
JyotiGPT is an AI companion for:
- 🌿 Meditation support
- 🌿 Inner dialogue and self-reflection
- 🌿 Conscious, value-aligned thinking
- 🌿 Quiet, intentional interaction with AI
Rather than encouraging fast answers or endless conversation, JyotiGPT is designed to slow the interaction, helping users pause, observe, and return to awareness.
JyotiGPT gently guides users to look at their thoughts and feelings without judgment, offering prompts that encourage awareness rather than reaction.
JyotiGPT can help:
- Set the mental state before meditation
- Ground attention with simple focus cues
- Reflect after meditation to integrate clarity
Conversations are designed to be:
- Calm
- Non-reactive
- Supportive, not directive
The goal is inner stability, not stimulation.
JyotiGPT does not position itself as a teacher, authority, or replacement for personal effort. It is a tool to support self-realization, not to replace it.
- 🚫 Not entertainment-focused
- 🚫 Not cloud-dependent
- 🚫 Not data-harvesting
- 🚫 Not emotionally manipulative
Instead, JyotiGPT prioritizes:
- 🕊️ Simplicity
- 🔐 Privacy
- 🧘 Stillness
- 🌍 Ethical, local AI use
While JyotiGPT is meditation-oriented in purpose, it is built on a powerful and flexible AI platform.
-
🖥️ Offline-First & Self-Hosted
- Runs entirely on your own hardware
- No mandatory internet connection
- Full data ownership
-
🤖 LLM Support
- Ollama (local models)
- OpenAI-compatible APIs (optional)
-
📚 Local RAG (Retrieval-Augmented Generation)
- Load local documents (notes, study material, Murli text, PDFs)
- Ask questions directly against your own files
-
👥 Multi-User Support with RBAC
- Role-based access control
- Suitable for centers, families, or shared systems
-
🧩 Extensible by Design
- Plugin & pipeline support
- Python function calling
- Custom meditation flows or logic
-
📱 Responsive Web UI + PWA
- Works on desktop, tablet, and mobile
- Installable as a Progressive Web App
Requires Python 3.11
pip install jyotigpt
jyotigpt serveAccess JyotiGPT at: 👉 http://localhost:8080
docker run -d -p 3000:8080 \
-v jyotigpt:/app/backend/data \
--name jyotigpt \
--restart always \
ghcr.io/y4shg/jyotigpt:maindocker run -d -p 3000:8080 \
--gpus all \
-v jyotigpt:/app/backend/data \
--name jyotigpt \
--restart always \
ghcr.io/y4shg/jyotigpt:cudadocker run -d -p 3000:8080 \
-v ollama:/root/.ollama \
-v jyotigpt:/app/backend/data \
--name jyotigpt \
--restart always \
ghcr.io/y4shg/jyotigpt:ollamaAccess at: 👉 http://localhost:3000
For fully offline environments:
export HF_HUB_OFFLINE=1This prevents JyotiGPT from attempting any external downloads.
JyotiGPT is suitable for:
- Daily meditation support
- Quiet self-reflection
- Study and contemplation
- Brahma Kumaris centers
- Personal offline AI systems
- Ethical, intentional AI use
JyotiGPT is not:
- A therapist
- A guru
- A medical or psychological authority
It does not diagnose, prescribe, or replace professional guidance.
Released under the BSD-3-Clause License. You are free to use, modify, and distribute JyotiGPT responsibly.
JyotiGPT Made by Yash
A conscious approach to artificial intelligence.