Skip to content

πŸŽ‰ Release: CatBot v1.0.1

Latest

Choose a tag to compare

@btbrandon btbrandon released this 27 Mar 09:06
· 2 commits to main since this release
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