Skip to content

LoadShine/sumism

Repository files navigation

SUMISM - Intelligent Web Content Summarizer

A powerful Chrome extension that transforms web content into concise, multilingual summaries using state-of-the-art AI language models.

img.png

🌟 Key Features

  • Multilingual Support

    • Generate summaries in Chinese, English, and Japanese
    • Auto-detect and match input language
    • Perfect for international users and language learners
  • Flexible AI Integration

    • OpenAI (GPT models)
    • Anthropic (Claude)
    • Zhipu AI
    • Custom API endpoint support
    • Configurable model selection
  • Advanced Prompting System

    • Powerful default prompts for optimal summarization
    • Customizable system prompts
    • User-defined prompts for specialized summarization needs
    • Fine-tune the output to match your specific requirements

🚀 Getting Started

Installation

  1. Download the extension from Chrome Web Store (link coming soon)
  2. Or clone this repository and load it as an unpacked extension:
    git clone https://github.com/yourusername/PageWhisper.git
    ```   - Open Chrome and navigate to `chrome://extensions/`
    - Enable "Developer mode"
    - Click "Load unpacked" and select the extension directory
    

Configuration

  1. Click the extension icon in your Chrome toolbar
  2. Select your preferred AI provider
  3. Enter your API credentials
  4. (Optional) Customize your prompts
  5. Start summarizing web content!

💡 Usage

  1. Navigate to any webpage you want to summarize
  2. Right-click on the page and select "Summarize Page"
  3. View your concise, well-structured summary

🔒 Privacy & Security

  • No data storage on external servers
  • Direct API communication with chosen provider
  • Local storage of preferences and configurations
  • API keys are stored securely in Chrome's extension storage

🤝 Contributing

We welcome contributions! Here's how you can help:

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📜 License

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

🙏 Acknowledgments

  • Thanks to OpenAI, Anthropic, and Zhipu AI for their amazing APIs
  • Special thanks to all contributors and users
  • Inspired by the need for efficient content digestion in the digital age

Made with ❤️ for content readers worldwide

Note: This extension is not affiliated with OpenAI, Anthropic, or Zhipu AI.

About

TL;DR

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors