chatgpt-to-notion  by L-a-r-t

Browser extension for saving LLM conversations to Notion

created 2 years ago
376 stars

Top 76.7% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides a browser extension that integrates large language models (LLMs) like ChatGPT, Deepseek, Claude, and Mistral directly into your Notion workspace. It allows users to save individual LLM responses or entire conversations to a chosen Notion database, enhancing productivity for those who leverage both LLMs and Notion for research, writing, or knowledge management.

How It Works

The extension utilizes the Plasmo framework and TypeScript for its frontend. A separate Express server, hosted on Render, handles the secure, long-term storage of Notion access tokens. This architecture allows users to save specific LLM answers and their associated prompts, or entire chat histories, to user-defined Notion databases. If a page with the same title already exists, new content is appended.

Quick Start & Requirements

  • Install via browser extension stores (Chrome, Firefox, Edge).
  • Requires a Notion account and API integration.
  • A separate server component is available on the "server" branch for token storage.
  • Refer to the FAQ for detailed setup and website access information.

Highlighted Details

  • Supports saving individual LLM responses or entire conversations.
  • Allows linking and selection of multiple Notion databases for saving.
  • Appends content to existing Notion pages with matching titles.
  • Built with Plasmo framework and TypeScript.

Maintenance & Community

The developer plans to address existing bugs, particularly on the Edge browser, and expand support to Perplexity and Grok. Code documentation is also a planned future enhancement.

Licensing & Compatibility

The license is not explicitly stated in the provided README. Compatibility with commercial or closed-source projects is not detailed.

Limitations & Caveats

The README acknowledges unfixed bugs, especially on the Edge browser. Support for additional LLMs like Perplexity and Grok is planned but not yet implemented. Code documentation is also pending.

Health Check
Last commit

5 months ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
1
Star History
14 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.