Appearance
External Connectors
External connectors are optional. A fresh FeynmanLM install hides connector setup until you enable Settings -> External Connectors -> Show external connectors.
Connectors only run when you explicitly use them. FeynmanLM does not scan X or Google Drive on app startup.
X Bookmarks
Use the X connector to sync saved X bookmarks into Studio as sources.
Reading bookmarks requires a paid X API plan. X does not include bookmark access on the free tier.
Set Up X
- Open the X Developer Portal and sign in.
- Subscribe to the Basic plan or higher.
- Create an app under Projects & Apps.
- Under User Authentication, configure:
- App permissions: Read
- Type of App: Native App
- Callback URL:
feynmanlm://x-callback - Website URL: your website or another valid URL required by X
- Copy the app's Client ID.
- In FeynmanLM, open Settings -> External Connectors.
- Enable Show external connectors.
- Paste the Client ID into the X card and click Connect.
After connecting, use Sync in Settings or Sync Bookmarks in the Studio X tab.
Paid plan required
The free X API tier does not include bookmark access.
Google Drive
Use the Google Drive connector to import private shared Drive folders as meeting sources. This is read-only and intended for folders containing Google Meet transcripts, notes, chats, recordings, and attachments.
Google Drive imports are explicit. FeynmanLM reads the folder only when you choose Connect Google Drive & Import from the meeting import dialog.
Set Up Google Drive
- Open the Google Cloud Console.
- Create or select a project.
- Enable the Google Drive API.
- Configure an OAuth consent screen.
- Create an OAuth Client ID with Application type: Desktop app.
- Copy the OAuth Client ID. It should end in
.apps.googleusercontent.com. - Copy the OAuth Client secret if Google Cloud shows one for that Desktop app client.
- In FeynmanLM, open Settings -> External Connectors.
- Enable Show external connectors.
- Paste the Client ID and optional Client secret into the Google Drive card and click Connect.
FeynmanLM opens a temporary 127.0.0.1 callback while Google sign-in is in progress. If Google shows an unverified app warning for your personal OAuth project, click through only if you trust the project and want to grant read-only Drive access.
FeynmanLM requests this Google scope:
text
https://www.googleapis.com/auth/drive.readonlyImport a Folder
- Open Studio -> Meetings.
- Click Import Meeting Folder....
- Paste the Drive folder URL.
- Click Connect Google Drive & Import.
The local folder import path still works if you prefer Google Drive for desktop or a downloaded folder.