Skip to content

mrviduus/ReplyMate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 ReplyMate - AI-Powered LinkedIn Assistant

Your intelligent writing companion for professional LinkedIn interactions

An intelligent Chrome extension that enhances your LinkedIn experience with AI-powered reply suggestions, running entirely locally for privacy and security.

🚀 Quick Start

For Users

  1. Download from Releases or install from Chrome Web Store (coming soon)
  2. Follow the User Guide for complete setup instructions

For Developers

git clone https://github.com/mrviduus/ReplyMate.git
cd ReplyMate
npm install && npm run build

📚 Documentation

Guide Description
🎯 User Guide Installation and usage instructions
👩‍💻 Development Guide Building, testing, and contributing
🏗️ Architecture Guide How ReplyMate works (explained simply)
🔧 CI/CD Pipeline Automated building and deployment
� Full Documentation Complete documentation index
🛠️ Troubleshooting Common issues and solutions

✨ Key Features

🎯 LinkedIn Integration

  • Smart Post Detection: Automatically finds LinkedIn posts as you scroll
  • One-Click Suggestions: Generate professional replies with a single click
  • Multiple Options: Regenerate if you want different suggestions
  • Seamless Integration: Copy to clipboard or insert directly into comment boxes

🛡️ Privacy & Security

  • 100% Local Processing: AI runs on your device, no data sent to external servers
  • No Account Required: Works without login or data collection
  • Open Source: Full transparency with public code

🎨 User Experience

  • Native LinkedIn Styling: Blends perfectly with LinkedIn's interface
  • Accessibility Ready: Full keyboard navigation and screen reader support
  • Performance Optimized: Minimal impact on page loading

🎯 How It Works

  1. Visit LinkedIn → ReplyMate automatically detects posts
  2. Click "Generate Reply" → AI analyzes the post content
  3. Review & Use → Choose to regenerate, copy, or insert the suggestion
  4. Stay Authentic → Always review and personalize before posting

� Installation & Development

Option 1: Automated Setup

./install.sh    # Installs dependencies, builds, and validates everything

Option 2: Manual Setup

npm install     # Install dependencies
npm run build   # Build the extension

Then load in Chrome:

  1. Open chrome://extensions/
  2. Enable "Developer mode"
  3. Click "Load unpacked" → Select dist/ folder
  4. Pin ReplyMate to your toolbar

Development Commands

npm run dev          # Development mode with hot reload
npm run test         # Run test suite
npm run build        # Production build
npm run package      # Create distribution packages
npm run lint         # Code quality checks

🛡️ Important Notice

Professional Use Guidelines: ReplyMate provides AI-generated suggestions to enhance your LinkedIn interactions. Please:

  • ✅ Always review suggestions before posting
  • ✅ Personalize content to match your voice
  • ✅ Ensure compliance with LinkedIn's Terms of Service
  • ✅ Use responsibly and authentically

🏗️ Technical Overview

Architecture: Chrome Extension (Manifest V3) with local AI processing AI Engine: WebLLM with Qwen2/Llama models Languages: TypeScript, JavaScript, HTML, CSS Testing: Jest with comprehensive test coverage Build: Parcel with custom scripts

For detailed technical information, see the Architecture Guide.

📊 Project Status

Aspect Status
✅ Tests All passing (132 tests)
✅ Build Automated with CI/CD
✅ Code Quality ESLint, Prettier, TypeScript
✅ Security Local processing, no data collection
🔄 Chrome Store Preparing for submission

🤝 Contributing

  1. Fork the repository
  2. Create a feature branch: git checkout -b feature/amazing-feature
  3. Make your changes and add tests
  4. Ensure all tests pass: npm test
  5. Submit a pull request

See the Development Guide for detailed contributing instructions.

📄 License

This project is licensed under the ISC License - see the LICENSE file for details.

🙏 Acknowledgments

  • WebLLM for local AI inference
  • The open-source community for tools and inspiration
  • LinkedIn for providing a platform for professional networking

Made with ❤️ for the professional community

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors