Giter Site home page Giter Site logo

windhooked / 1on1-automation Goto Github PK

View Code? Open in Web Editor NEW

This project forked from loftwah/1on1-automation

0.0 0.0 0.0 7.36 MB

Automated 1on1 catchups and reporting Automated 1on1 questions, direct reporting and weekly catchups

License: MIT License

Shell 10.76% JavaScript 3.77% Go 34.94% CSS 0.39% HTML 16.01% HCL 31.04% Dockerfile 3.11%

1on1-automation's Introduction

🌟 AI-Enhanced One-on-One Meeting Assistant 🌟

Banner

πŸ‘‹ Welcome to the πŸš€ AI-Enhanced One-on-One Meeting Assistant! This innovative tool is your go-to assistant for sparking engaging and productive one-on-one meetings. Whether you're a manager or an employee, get ready to dive into deep, meaningful conversations with AI-powered assistance!

πŸ“Š Overview

In the hustle of today’s workplace, forging effective communication is key. πŸ—οΈ Our tool is crafted not just to converse but to inspire! It's here to provide personalized prompts and suggestions, making every manager-employee interaction an avenue for profound connection and growth. 🌱

🌈 Features

  • πŸ” Customized Conversation Starters: AI magic at your fingertips! Get tailor-made questions that resonate with your meeting's context.
  • πŸ’¬ Interactive AI Prep Chat: Warm up with our AI chatbot! Discuss various workplace scenarios and get in the right mindset.
  • πŸ€” Suggestion Generation: After your chat, our AI compiles insightful suggestions on topics to bring up and strategies to approach them. It's like having a conversation coach in your pocket!
  • πŸ”— Easy Integration: Seamlessly connect with Slack and email for a smooth, uninterrupted experience.
  • πŸ” Top-Notch Privacy: We take confidentiality seriously, ensuring your discussions stay private and secure.

πŸ’‘ Benefits

  • 🎯 Precise Meeting Prep: Walk into your meetings fully prepared, with a clear idea of what to discuss.
  • ⏱️ Time Efficiency: Cut down on preparation time and get straight to the heart of the matter.
  • πŸŽ™οΈ Clearer Communication: Foster understanding and openness for healthier workplace dynamics.
  • πŸ“ˆ Practical Insights: Transform feedback into tangible steps for personal and team development.
  • πŸ”„ Versatile Sharing: Distribute insights in various formats to suit everyone’s style.

πŸš€ Getting Started

Prerequisites

  • πŸ”‘ OpenAI API Key: To tap into the power of AI.
  • πŸ’» Go Environment: Your foundation for running the application.
  • πŸ’¬ Slack Account: For easy chat integration.
  • πŸ“§ Email Server Access: To send and receive insights via email.
  • πŸ”Š Echo Framework: For efficient web server handling.

Installation

Get the gears turning:

git clone https://github.com/loftwah/1on1-automation.git
cd 1on1-automation
go get .

Configuration

Set your stage:

OPENAI_KEY=YOUR_API_KEY
AWS_ACCESS_KEY_ID=YOUR_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY=YOUT_SECRET_ACCESS_KEY
SLACK_BOT_TOKEN=YOUR_SLACK_BOT_TOKEN

Running the Application

Bring it to life:

air

Testing the Endpoints

🧐 generate-questions Endpoint

Get personalized questions for your next one-on-one.

Command:

curl http://localhost:1323/generate-questions

Expected Response: A curated list of questions in Markdown, ready to make your meeting a hit.

πŸ’‘ generate-suggestions Endpoint

Turn your chat responses into actionable suggestions.

Command:

curl -X POST http://localhost:1323/generate-suggestions \
     -H "Content-Type: application/x-www-form-urlencoded" \
     -d "responses=<your_responses>"

Expected Response: A detailed breakdown of topics and approaches, formatted for clarity.

Note: Replace <your_responses> with real-time chat inputs for best results.

πŸ“– Usage

Initiating the Chat

Jumpstart your meeting prep through Slack commands or an email to the bot. Let the AI guide you with engaging conversation starters.

Embracing and Sharing the Suggestions

Post-chat, the AI whips up suggestions tailored to your discussion. Share them instantly over Slack, email, or manually, as you prefer.

🀝 Contributing

Join our open-source journey! Your contributions add immense value and are highly cherished. 🌟

πŸ“œ License

This gem is under the MIT License. Check out LICENSE for the details.

πŸ™ Acknowledgments

Big thanks to:

  • OpenAI: For the AI brains behind the scenes.
  • Slack: For their robust platform that keeps us connected.
  • Echo Framework: For making web requests a breeze.
  • Contributors: You're the heroes who keep this project soaring!

1on1-automation's People

Contributors

imgbotapp avatar loftwah avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.