Appearance
X Posts
FeynmanLM lets you sign in with your X (formerly Twitter) account and sync your saved bookmarks as sources.
TIP
X setup also appears in the External Connectors guide.
Setting Up X API Access
Reading bookmarks requires a paid X API plan. X does not include bookmark access on the free tier.
1. Create a Developer Account
Go to the X Developer Portal and sign in with your X account.
2. Subscribe to a Paid Plan
In the Developer Portal, subscribe to the Basic plan (or higher) — the minimum tier that includes bookmark read access.
Paid plan required
The free tier does not include bookmark access.
3. Create an App
- In the Developer Portal, create a new app under Projects & Apps.
- Under User Authentication:
- App permissions: Select Read (bookmark.read, tweet.read, users.read)
- Type of App: Select Native App
- Callback URL: Enter
feynmanlm://x-callbackexactly — any other value (e.g.feynman-flashcards://x-callback) will cause X to reject the auth request before it reaches the app
- Copy your Client ID from the Keys and Tokens tab.
4. Add Your Client ID
- Open Settings -> External Connectors.
- Enable Show external connectors.
- Paste your Client ID into the X card.
- Click Connect.
Signing In
You can connect from Settings -> External Connectors or from the X tab in the Studio source sidebar.
Syncing Bookmarks
Tap Sync Bookmarks in the X sidebar tab. New bookmarks are fetched and added to your source queue. Each post appears with the full tweet text, author, and any included URLs.
Tips
- Bookmark threads and long-form note tweets for the richest source material.
- Short one-liner tweets rarely have enough substance for meaningful learning.