{"slug": "feynman-ai-research-assistant-plugin-for-obsidian", "title": "Feynman AI research Assistant plugin for Obsidian", "summary": "The Feynman AI Research Assistant plugin for Obsidian has been released, allowing users to run research workflows like deep research and literature reviews locally via Docker using their own Anthropic API key. The plugin stores API keys and secrets in a local file outside the vault for security, with no cloud tier available in the initial release. Users can install the plugin manually or via BRAT, then configure it to generate outputs as markdown files within their vault.", "body_md": "A research agent for your vault. Runs locally in Docker against your own Anthropic API key.\n\nA research agent for your vault. Runs locally in Docker against your own Anthropic API key.\n\n`sk-ant-...`\n\n)Once the plugin is installed, configured, and the local Docker server is running:\n\n`/`\n\nin the input to browse the built-in workflows — `/deepresearch`\n\n, `/lit`\n\n(literature review), `/audit`\n\n, `/recipe`\n\n, `/review`\n\n, and several others. Each one opens a small form with the arguments it expects (e.g. a `topic`\n\nfield).`<vault>/Feynman/outputs/`\n\n, `<vault>/Feynman/notes/`\n\n, and `<vault>/Feynman/papers/`\n\nas regular markdown files. Click the artifact link in the chat panel to jump straight to the file in Obsidian.You can also invoke a workflow directly from the command palette (e.g. **Feynman: Deep research…**) without opening the chat panel first — useful when a vault note is the topic and you want to pass `activeFile`\n\nor the current selection as context.\n\n```\ngit clone https://github.com/icarian-systems/feynman-research-agent.git\ncd feynman-research-agent\nnpm install\nnpm run build\n```\n\nThen copy `main.js`\n\n, `manifest.json`\n\n, and `styles.css`\n\ninto your vault at:\n\n```\n<vault>/.obsidian/plugins/feynman-research-agent/\n```\n\nReload Obsidian, open **Settings → Community plugins**, and enable **Feynman**.\n\nIf you'd rather not build locally, install via [BRAT](https://github.com/TfTHacker/obsidian42-brat): add this repository as a beta plugin and BRAT will fetch the release artifacts for you.\n\nAfter enabling the plugin, follow [ docs/SETUP.md](docs/SETUP.md) to pull the Docker image, configure your Anthropic key, and run your first workflow.\n\nRead this carefully before using the plugin.\n\n`~/.feynman/secrets.json`\n\n(file mode `0600`\n\n). The plugin does not encrypt this file. Because secrets live outside the vault, they are `<vault>/.obsidian/plugins/feynman-research-agent/data.json`\n\n.`127.0.0.1`\n\n. There is no cloud/managed-Modal tier shipped in v1 — that mode is disabled in settings until a later release.`FEYNMAN_AUTH_TOKEN`\n\nand writes it into the container env-file. Without that header any other process on your machine (browser tabs included) gets `401 Unauthorized`\n\nfrom `http://127.0.0.1:7777`\n\n. Self-hosted users must set the same env var on their server and paste the value into Settings.`http://`\n\nfor any host that isn't `127.0.0.1`\n\n, `localhost`\n\n, or `::1`\n\n, so the bearer token doesn't fly in plaintext.`api.getwaitlist.com`\n\nIf you don't want your keys leaving the device on which you typed them, the default setup already keeps them on-device: `~/.feynman/secrets.json`\n\nis outside any vault and is never touched by Obsidian Sync.\n\nThe plugin uses one non-public API to deep-link into its own settings tab from inline \"Open settings\" affordances (the `app.setting.open()`\n\n/ `app.setting.openTabById(...)`\n\npair). The calls are wrapped in `try/catch`\n\n; if a future Obsidian release removes that surface the plugin falls back to a Notice that says \"Open Settings → Community plugins → Feynman\". No functionality is lost; the deep link just becomes a manual click.\n\n[MIT](LICENSE).", "url": "https://wpnews.pro/news/feynman-ai-research-assistant-plugin-for-obsidian", "canonical_source": "https://community.obsidian.md/plugins/feynman-research-agent", "published_at": "2026-05-25 16:30:55+00:00", "updated_at": "2026-05-25 16:37:07.517968+00:00", "lang": "en", "topics": ["ai-tools", "ai-agents", "ai-research", "large-language-models", "ai-products"], "entities": ["Feynman", "Obsidian", "Anthropic", "Docker", "BRAT", "GitHub"], "alternates": {"html": "https://wpnews.pro/news/feynman-ai-research-assistant-plugin-for-obsidian", "markdown": "https://wpnews.pro/news/feynman-ai-research-assistant-plugin-for-obsidian.md", "text": "https://wpnews.pro/news/feynman-ai-research-assistant-plugin-for-obsidian.txt", "jsonld": "https://wpnews.pro/news/feynman-ai-research-assistant-plugin-for-obsidian.jsonld"}}