Loading article...
Loading article...
Stream/Area:
-
Subject:
-
Paper ID:
IJSREM63424
Volume:
10 |
5 |
May 2026
Pages:
1-9
Publication Frequency:
Monthly (12 issues per year)
License:International Journal of Scientific Research in Engineering and Management follows the Creative Commons Attribution 4.0 (CC BY 4.0) License, allowing free use and distribution with proper attribution.

Department of AI
Faculty of Engineering and Technology, JAIN (Deemed-to-be University)
Department of CSE(AI)
Faculty of Engineering and Technology, JAIN (Deemed-to-be University)
The widespread reliance on cloud-based large language model (LLM) services has raised significant concerns around user privacy, internet dependency, and workflow fragmentation across disparate tools. This paper presents the design, implementation, and evaluation of UNplugged.ai, a standalone offline-first multi-modal AI workbench implemented in Streamlit that orchestrates local model inference through the Ollama runtime. The system provides six distinct interaction modalities within a unified interface: free-form conversational chat, document question-answering for PDF and DOCX formats, raw text ingestion, image-grounded prompting, and speech-enabled voice interaction. All document processing and inference operations are executed locally on the host machine, ensuring that sensitive content remains on-device throughout the interaction lifecycle. Additionally, the platform incorporates a serialized scikit-learn emotion classification module that computes real-time sentiment predictions and probability distributions over recognized emotion classes for both user prompts and model responses, rendering the results as interactive Altair bar charts. A direct context-stuffing strategy is employed for document grounding, eliminating the dependency on vector databases or embedding infrastructure. Experimental analysis demonstrates the platform's viability as a privacy-preserving alternative to cloud-hosted AI productivity tools, while also identifying specific limitations in voice input, image prompting, and context scaling. The paper discusses system architecture, prompt construction strategies, modality-specific pipelines, performance considerations, known limitations, and directions for future enhancement.
KEYWORDS
This paper has presented UNplugged.ai, an offline-first multi-modal AI workbench that consolidates six interaction modalities within a single Streamlit application backed by a locally-running Ollama inference daemon. The system demonstrates the feasibility of constructing privacy-preserving, locally-executable AI productivity tools using the Python open-source ecosystem without dependence on cloud inference infrastructure or vector database deployments. The direct context-stuffing approach to document grounding eliminates retrieval pipeline complexity at the cost of context window scalability, a tradeoff appropriate for moderate-length documents on hardware with sufficient memory bandwidth to serve the selected model efficiently. Limitations identified in the current implementation define a concrete roadmap for future enhancement. Immediate priorities include replacement of the Google speech recognition backend with a locally-executable alternative such as Whisper [18] or Vosk, correction of the PIL import error in the image tab, and implementation of a configurable chunking and retrieval pipeline supporting longer document contexts. Longer-term directions include structured multimodal image attachment support compatible with vision-capable Ollama models, persistent cross-session conversation storage, and a formal user study evaluating the system's usability and perceived trustworthiness relative to cloud-hosted alternative workflows.
[1] A. Narayanan and V. Shmatikov, "Robust De-anonymization of Large Datasets (How to Break Anonymity of the Netflix Prize Dataset)," in Proc. IEEE Symp. Security and Privacy, Oakland, CA, 2008, pp. 111–125. [2] Ollama, "Ollama: Get up and running with large language models locally," 2023. [Online]. Available: https://ollama.com [3] T. B. Brown et al., "Language Models are Few-Shot Learners," Advances in Neural Information Processing Systems (NeurIPS), vol. 33, pp. 1877–1901, 2020. [4] A. Streamlit Inc., "Streamlit: The fastest way to build and share data apps," 2019. [Online]. Available: https://streamlit.io [5] G. Gerganov, "llama.cpp: LLM inference in C/C++," GitHub repository, 2023. [Online]. Available: https://github.com/ggerganov/llama.cpp [6] Y. Chang et al., "A Survey on Evaluation of Large Language Models," ACM Trans. Intelligent Systems and Technology, vol. 15, no. 3, pp. 1–45, 2024. [7] R. Taori et al., "Alpaca: A Strong, Replicable Instruction-Following Model," Stanford CRFM Blog, 2023. [Online]. Available: https://crfm.stanford.edu/2023/03/13/alpaca.html [8] A. Abid, A. Abdalla, A. Abid, D. Khan, A. Alfozan, and J. Zou, "Gradio: Hassle-free sharing and testing of ML models in the wild," arXiv preprint arXiv:1906.02569, 2019. [9] P. Lewis, E. Perez, A. Piktus et al., "Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks," Advances in Neural Information Processing Systems (NeurIPS), vol. 33, pp. 9459–9474, 2020. [10] H. Chase, "LangChain: Building applications with LLMs through composability," GitHub repository, 2022. [Online]. Available: https://github.com/langchain-ai/langchain
Publication Date
5/18/2026
Peer Review Type
Double-Blind Peer Review
Review Rounds: 2
Documents
Article Views
0
Total views since publication
PDF Downloads
5
Total downloads since publication
Geographic Reach
5
Digital Preservation: This article is permanently archived on Zenodo and complies with all data preservation standards across major indexing platforms.
Plagiarism Screening
This manuscript has been checked for plagiarism using TurnitinPlagiarismChecker software.
Conflict of Interest
The authors declare no conflict of interest related to this research work.
Funding Information
No funding information available for this research.
Related research in the same subject area
Loading similar articles...