Skip to content

Releases: btbrandon/CatBot

πŸŽ‰ Release: CatBot v1.0.1

Choose a tag to compare

@btbrandon btbrandon released this 27 Mar 09:06
ea64b24

🐾 What's New:

The update to the first release of CatBot! This version supports:

πŸ’¬ Natural Conversation powered by OpenAI's GPT-4o-mini

πŸ“Έ Cat Image Fetching using TheCatAPI

🐱 Breed-Specific Requests (e.g., β€œShow me 3 Siamese cats”)

πŸ”„ Streaming Responses β€” enjoy real-time bot replies

🧠 Persistent Chat Threads using localStorage

🎨 Simple, responsive React.js UI

βš™οΈ Tech Stack:

  • Frontend: React.js, CSS, Axios
  • Backend: Node.js, Express.js, dotenv
  • OpenAI API + TheCatAPI
  • Environment variables securely managed via .env (not included)

πŸ“¦ How to Run:

  • Clone the repo
  • Create a .env file in /backend directory
OPENAI_API_KEY=sk-...
CAT_API_KEY=live_...
  • Run frontend and backend (npm start in both folders)
  • Chat with CatBot! 🐈

What's Changed

Full Changelog: v1.0.0...v1.0.1

πŸŽ‰ Release: CatBot v1.0.0

Choose a tag to compare

@btbrandon btbrandon released this 27 Mar 08:58
98b6934

🐾 What's New:

The first official release of CatBot, your purr-sonal AI cat companion! This version supports:

πŸ’¬ Natural Conversation powered by OpenAI's GPT-4o-mini

πŸ“Έ Cat Image Fetching using TheCatAPI

🐱 Breed-Specific Requests (e.g., β€œShow me 3 Siamese cats”)

πŸ”„ Streaming Responses β€” enjoy real-time bot replies

🧠 Persistent Chat Threads using localStorage

🎨 Simple, responsive React.js UI

βš™οΈ Tech Stack:

Frontend: React.js, CSS, Axios
Backend: Node.js, Express.js, dotenv
OpenAI API + TheCatAPI
Environment variables securely managed via .env (not included)
πŸ“¦ How to Run:

Clone the repo
Create a .env file using .env.example
Run frontend and backend (npm start in both folders)
Chat with CatBot! 🐈