← all repositories
briansunter/logseq-plugin-gpt3-openai

ChatGPT moves into your notes, rent-free

A Logseq plugin that wires OpenAI's API directly into your note-taking flow, for better or for hallucination.

745 stars TypeScript Chat Assistants
logseq-plugin-gpt3-openai
Velocity · 7d
+0.5
★ / day
Trend
steady
star history

What it does

This Logseq plugin drops a GPT-3.5-turbo (or GPT-4, if you have access) command palette into your note-taking app. Hit cmd+g, select some blocks, and fire off prompts that insert or replace text inline. It also handles page-wide queries, DALL-E image generation, and Whisper audio transcription through slash commands like /gpt-page, /dalle, and /whisper.

The interesting bit

The plugin treats your note blocks as living prompt context. You can multi-select blocks, chain custom templates with a prompt-template:: property, or inject prefixes like [[gpt3]] tags to mark AI-generated content. It’s less “AI writing assistant” and more “AI as a first-class citizen in your outliner.”

Key highlights

  • Built-in templates for summarizing, outlining, generating objections, and Q&A
  • User-defined prompt templates stored as ordinary Logseq blocks with code-fenced prompts
  • Replace or regenerate responses without leaving the editor
  • DALL-E image generation saves to assets/ folder automatically
  • Whisper transcription for m4a, mp3, wav, etc. (not .aac from Logseq mobile, notably)
  • Configurable model endpoint for reverse-proxy users

Caveats

  • No tests yet ([ ] Add Tests in the README)
  • Requires separate OpenAI API billing; a paid ChatGPT account won’t cut it
  • README warns that GPT-3 output can be “subtly wrong or misleading”
  • A known User Agent header error spams the console, though it’s supposedly harmless

Verdict

Worth a look if you live in Logseq and want AI frictionlessly woven into your note-taking rituals. Skip it if you need reliability guarantees, are allergic to API key wrangling, or don’t already use Logseq — this is glue code for a specific garden, not a standalone tool.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.