Skip to content

Settings Reference

Settings live under Settings → Pensum with sub-navigation across six sections: General, AI, Meetings, Agents, Cleanup, Account.

SettingDefaultDescription
Inbox filesTasks/Inbox.mdComma-separated paths to inbox files. Tasks from Quick Add go to the first match.
Projects folderProjectsWhere the New Project command creates files.
Meetings folderMeetingsWhere meeting notes are created. Year subfolder added automatically.
Wiki folderWikiWhere wiki entries and stubs are stored.
SettingDefaultDescription
Natural language parsingOnParse dates, priorities, and project shortcuts from task text.
Include source linkOnWhen capturing from selection, add a wikilink back to the source note.
SettingDefaultDescription
Default viewTodayWhich view opens when Pensum activates. Options: Today, Inbox, Calendar, Last used.
Completed task visibility24 hoursHours after completion before tasks are hidden. 0 = hide immediately.
AI content treatmentSubtleHow AI-generated content is visually marked.

Templates live in .pensum/templates/ in your vault. Drop a .md file there and it becomes a command in the command palette. Built-in templates can be reset to defaults from this section.

SettingDefaultDescription
Enable AI featuresOffMaster toggle. When off, no AI calls are made for any reason.

The provider section is plan-aware:

  • Free — entire AI section is greyed out; an upgrade banner offers the trial and a link to compare plans.
  • Pro BYO — one row per provider (Anthropic, OpenAI, Gemini, Deepgram). Each row takes the secret name (not the key value) used in Obsidian’s keychain via SecretStorage. A Test button verifies the key.
  • Pro All-in-One / Trial — shows a Managed by Pensum badge. Provider rows remain available so users who want to override a specific feature with their own key still can.

API keys themselves never live in plugin settings — only the secret name. Set the secret value once in Obsidian’s keychain UI, then reference it from any plugin that needs it.

One row per AI feature with a dropdown filtered against the model catalog by your plan + configured providers:

FeatureUsed for
Smart CaptureQuick Add parsing
Smart TriageInbox project suggestions
Meeting SummaryThe summary callout in meeting notes
Action ExtractionPulling action items out of transcripts
Stub ExpansionDrafting content for wiki stubs
TranscriptionMeeting audio → speaker-labelled transcript

BYO users get a Custom... option at the bottom of each dropdown for power-user model IDs not yet in the catalog.

Pensum does not silently fall back from managed to BYO. If managed fails, you’ll see a notice with a “Try with my key” button — fallback is always user-initiated.

SettingDefaultDescription
Recordings folderRecordingsWhere audio files are written when a meeting is recorded.
Audio retentionKeep indefinitelyChoose indefinitely, 90 days, or 30 days.
SettingDefaultDescription
Enable MCP serverOnAllow AI agents to access Pensum via MCP.
Transportstdiostdio is process-trusted (recommended). HTTP exposes the server on localhost with a per-install token.
HTTP port47821Only used when Transport = HTTP.
Agent capture reviewRequiredTasks from agents go to the Agent Captures view for manual approval before joining the main task list.

CLI configuration lives in ~/.config/pensum/config.toml. Run pensum config init to bootstrap from your Obsidian vaults.

Completed tasks are automatically removed from your markdown files after a retention period. Pensum still remembers them for the Activity view so you can see what you finished, even after the line is gone from the file.

SettingDefaultDescription
Default cleanup7 daysUsed when no per-source rule matches.
Inbox cleanup3 daysTasks in Inbox files.
Project cleanup7 daysTasks in project files.
Meeting cleanupNeverMeeting notes are durable records.
Daily note cleanupNeverDaily notes are journals.

Override per-note with frontmatter (task_cleanup: 14 or task_cleanup: never) or per-task with the #keep tag.

  • Plan — Free / Pro BYO / Pro All-in-One / Trial. Trial users see a countdown.
  • License key — paste, validate, or copy your key. Stays as plain text in settings (intentionally — you need to see and copy it).
  • Manage billing — opens the Polar customer portal in your browser.
  • Recent AI activity — the last 10 AI ops with mode, model, and status. Full history lives in the Activity view’s AI tab.