Askman is an open-source browser extension that connects AI to web pages, providing a context-aware chat interface. Designed for seamless integration, Askman allows users to ask questions about the current page and receive relevant answers directly within their browsing experience.
Logo designed in collaboration with Claude and Ray.
https://chromewebstore.google.com/detail/askman-connect-ai-to-page/gpopfjaknekkfaepclelildfnmfgdjnd
- In-Page Chat Popup: Quickly access AskMan’s chat interface with the Command + I shortcut or by right-clicking to open the dialog on any page.
- Contextual Awareness: Automatically reads page titles and content to add context to your questions, allowing for more relevant AI responses.
- Data Privacy: Askman only shares data with your chosen AI service provider, without storing or tracking any information on external servers.
- Side Panel for Persistent Conversations: Keep your chat session fixed, even when switching pages, ensuring data is retained and your flow remains uninterrupted.
- Custom Prompts: Easily set up common prompts that use page-specific elements, like titles and selected text, for a personalized experience.
- Clone the repository:
git clone https://github.com/askman-dev/askman-chrome-extension
cd askman-chrome-extension
- Install dependencies and build:
# Install necessary packages
npm install
# Build the extension
npm run dev
- Load the extension:
- Open your browser’s extensions page.
- Enable Developer Mode.
- Click Load unpacked and select the dist folder in the cloned repository.
- Open a page (e.g., GitHub) and activate Askman:
- Press Command + I.
- Or, right-click and choose Askman from the menu.
- Use the chat popup to ask questions based on page content or context.
- Customize prompts by referencing page-specific variables like the title, content, and selected text.
We welcome contributions! Feel free to:
- Submit pull requests
- Report issues
- Suggest new features
To get started, please read our Contribution Guide.
Made with contributors-img
Made with Repobeats
Askman is committed to user privacy:
- No data is collected or stored on external servers.
- All interactions are contained within the session and only shared with the AI service provider of your choice.
This project is licensed under the GPL License.
If you encounter any issues or have questions, please reach out or open an issue in this repository. Thank you for your support!
Let me know if you need any adjustments, or if you have specific links you’d like to include!