Skip to content

andreasoie/chatboy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChatBoy

the no BS chatwrapper you always wanted

or as the ChatBoy himself would say:

An intelligent chatbot powered by advanced AI and natural language processing technology. Capable of understanding context, recognizing user intents, and generating personalized responses in real-time. Designed to assist users with a wide range of inquiries and provide relevant and helpful assistance. Developed using machine learning algorithms and data-processing, this chatbot is continuously evolving to improve its performance and user interactions.


Prerequisites

  • Python 3.8+
  • Node v19.7.0 (younger versions might be fine also)
  • NPM 9.5.0 (younger versions might be fine also)

Install

git clone [email protected]:andreasoie/chatboy.git && cd chatboy
Backend
cd backend
virtualenv venv && source venv/bin/activate
pip install -r requirements.txt

Add your API_KEY to an .env file, then start server with:

uvicorn main:app --reload

Frontend
cd frontend
npm install

start with:

npm run dev

Previews

1) Intutive UI

2) Understands all the nonsense you throw at it

3) Supports highlighting