Skip to content

Kavya-here/ShadowGRID

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ShadowGRID

ShadowGRID is a simple Streamlit-based personal AI chatbot that works like ChatGPT.
It uses Ollama’s Large Language Model (LLM) to help users with any kind of query or difficulty through an intuitive chat interface.


🚀 Features

  • Interactive chat interface built with Streamlit
  • AI-powered responses using Ollama’s LLM
  • Simple and clean user experience
  • Fast and lightweight application

🛠️ Tech Stack

  • Python
  • Streamlit
  • Ollama LLM
  • Requests

⚙️ Installation

  1. Clone the repository

    git clone https://github.com/your-username/ShadowGRID.git
    cd ShadowGRID
  2. Create a virtual environment (optional but recommended)

    python -m venv venv
    source venv/bin/activate   # On macOS/Linux
    venv\Scripts\activate      # On Windows
  3. Install dependencies

    pip install -r requirements.txt
  4. Run the app

    streamlit run app.py

📂 Project Structure

ShadowGRID/
│
├── app.py
├── requirements.txt
├── README.md
└── assets/ (optional for images or icons)

🧠 How It Works

  1. The user enters a prompt in the Streamlit interface.
  2. The prompt is sent to the Ollama LLM API.
  3. The model processes the input and returns an intelligent response.
  4. The response is displayed in the chat window.

👨‍💻 Author

Developed by Kavya Gupta


📄 License

This project is open-source and available under the MIT License.


About

A Streamlit-based AI chatbot that uses Ollama’s LLM to assist users.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors