Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 1.5 KB

README.md

File metadata and controls

41 lines (28 loc) · 1.5 KB

LexiOne

A streamlined, single-agent chatbot built with Langgraph, and Groq, designed for straightforward conversational AI applications. This project leverages the 'Gemma2-9b-It' model to facilitate basic, responsive dialogue.

Features

  • Single-Agent Conversation: Engages users through simple, natural language interactions.
  • Lightweight Design: Minimal dependencies for easy deployment.
  • Future Enhancements: Plans for a user interface using Streamlit or Gradio, including image features.

Prerequisites

  • Python 3.12
  • Jupyter Notebook

Installation

  1. Clone this repository:
    git clone https://github.com/MaazLab/LexiOne.git
    cd VerbaBot
    
  2. Create a .env file in the root directory of the project and add your GROQ_API_KEY:
    GROQ_API_KEY=your_api_key_here
    

Usage

  1. Open the Jupyter notebook in your preferred environment.
  2. Run the cells to initialize the chatbot and start conversations.

Future Plans

  1. Develop a user-friendly interface with Streamlit or Gradio.
  2. Incorporate image features for enhanced interaction.

Acknowledgements

  • Langgraph: For providing the framework for building conversational agents.
  • Groq: For the powerful API that enhances chatbot performance.

License

This project is licensed under the MIT License. You are free to use, modify, and distribute this software for both commercial and non-commercial purposes, as long as you include the original license. See the LICENSE file for full details.