/ai-slack-companion

This is an AI slackbot which you can talk to for FREEE

Primary LanguageJavaScript

AI Slack-bot Companion

Want to build your dream AI companion who's always there to chat, answer your questions, and make you laugh? This video takes you step-by-step through creating a fun and educational AI chatbot using Ollama and Slack. Learn the basics, add humor and personality, and unleash your creativity! Perfect for tech enthusiasts and anyone who wants a unique virtual companion.

Features

  • Chat with your AI companion on various topics.
  • Get answers to your questions powered by Ollama's AI.
  • Customize your bot's tone and humor for a unique personality.
  • Build and personalize your bot with freely available code.

Getting Started

  1. Clone the repository:
       git clone https://github.com/hybridx/ai-slack-companion.git
  2. Install dependencies:
       npm install
  3. Create a Slack App: Follow the official guide: https://api.slack.com/start/quickstart
    • Get your bot token and set environment variables.
  4. Run in development:
       npm run dev
  5. Start for production: npm start (set production environment variables)

Contributing

Fork the repository, create a pull request, and ensure it follows existing code and functionality.

License

MIT License (see LICENSE file).

Additional Resources

Project Overview

This project helps you build a custom AI Slack-bot companion. It includes basic interactions with Ollama and user input. Customize further by:

  • Adding commands and interactions.
  • Integrating other AI APIs or services.
  • Creating unique humor and dialogue flows.