Nikita Andreiev3 downloadsCheck selected text for AI writing, see the sentences that give it away, and rewrite it so it reads as human, with the p3n API.
Select text in a note. See if it reads as AI-written, or rewrite it in place.
p3n.si · Community directory · Privacy · also for Chrome and Firefox, Word and Excel and Google Docs


The commands have no hotkeys of their own; you can set some in Settings → Hotkeys.
Without an account you get 10 checks or rewrites an hour, up to 5,000 characters each. For more, sign up at p3n.si (you get free credit), create a key on the API keys page and add it in Settings → p3n → API key. The key is kept in Obsidian's keychain on this device, not in your notes or the plugin's data.json.
Obsidian asks plugins to say this plainly, so here it is.
https://api.p3n.si, run by p3n.si. The AI check and the rewrite run on p3n's servers, so the text has to go there. The plugin sends the text you selected, and only when you choose Check for AI or Rewrite. With an API key, it also asks p3n for your balance when the p3n view opens, after each check or rewrite, and when the key changes; that sends the key, no text. Every call names the plugin and its version (X-P3N-Client: p3n-obsidian/<version>), so your usage page on p3n.si can show which tool made it.From Obsidian: Settings → Community plugins → Browse → p3n, then Install and Enable. It's listed in the Obsidian Community directory.
By hand: download main.js, manifest.json and styles.css from the latest release into <your vault>/.obsidian/plugins/ai-pen/, then enable p3n in Settings → Community plugins.

Build, tests and the end-to-end run in a real Obsidian are in CONTRIBUTING.md.
MIT