Obsidian Plugin Setup & Configuration
The NutEgg Obsidian plugin hosts the local sync server, manages AI communication, matches incoming content to your knowledge trees, and maintains your vault files.
Installation
Option 1: Manual Installation (Recommended)
- Download
main.js,manifest.json, andstyles.cssfrom the NutEgg Obsidian Plugin Releases. - In your Obsidian vault, open
.obsidian/plugins/(show hidden folders in your OS if needed). - Create a new directory named
nuteggand place the three files inside:your-vault/.obsidian/plugins/nutegg/ ├── main.js ├── manifest.json └── styles.css - In Obsidian, open Settings → Community plugins, click Reload, and toggle NutEgg on.
Option 2: Using BRAT
- Install the BRAT community plugin in Obsidian.
- Go to Settings → BRAT → Add Beta plugin.
- Enter
staff-000/nutegg-obsidian-releaseand click Add Plugin. - Enable NutEgg once installed.
AI Provider Configuration
NutEgg puts you in complete control of your AI model and keys. In Obsidian, go to Settings → NutEgg:
- AI Provider: Select your preferred model provider:
- Google Gemini (Flash, Pro)
- Anthropic Claude (Haiku, Sonnet, Opus)
- OpenAI (GPT-4o, GPT-4o-mini)
- DeepSeek (V3, R1)
- Kimi / Moonshot
- Qwen
- OpenRouter (allows routing to dozens of community & proprietary models)
- API Source: Choose between official provider API or OpenRouter.
- API Key: Enter your private API key. It is saved securely in your Obsidian local storage and never leaves your machine except to contact your chosen provider.
Local Sync Server
When the plugin is enabled, it automatically boots a background HTTP listener on 127.0.0.1:27123.
🔒 Privacy Assurance
The local server binds strictly to the localhost loopback address (127.0.0.1). It is completely inaccessible to other devices on your local network or the internet.