Morning OS

by Satya Akhil Galla
5
4
3
2
1
New Plugin

Description

This plugin has not been manually reviewed by Obsidian staff. Daily briefing dashboard that surfaces tasks, goals, and AI insights from your Obsidian vault

Reviews

No reviews yet.

Stats

stars
downloads
0
forks
0
days
NaN
days
NaN
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
0
commits

Latest Version

Invalid date

Changelog

README file from

Github

Morning OS

A daily briefing dashboard for Obsidian. Reads your vault — tasks, goals, rules — and surfaces a focused dashboard with AI-picked insights each morning.

Features

  • Daily brief generated from your vault's daily notes, goals, and rules files
  • AI-powered selection of relevant rules, identity affirmations, and suggestions
  • Carry detection — tracks tasks that keep rolling over day after day
  • Feedback loop — records what you resolved, what's still open, and your reactions
  • Multiple providers — OpenAI, Gemini, Groq, AWS Bedrock
  • Works on mobile — no Python, no terminal, no external dependencies

Install

  1. Copy main.js, manifest.json, and styles/styles.css to your vault at .obsidian/plugins/morning-os/
  2. Enable the plugin in Settings → Community Plugins
  3. Go to Settings → Morning OS → pick an AI provider and enter your API key
  4. Click "Run agent now" or wait for the scheduled daily run

How it works

The plugin reads your daily note and vault files (goals, rules, task lists), optionally calls an LLM to pick the most relevant items, then writes a JSON brief to _generated/briefs/. The dashboard renders that brief.

The AI only generates text in the Suggestions field. Everything else is copied verbatim from your vault — the LLM just picks which items to surface today.

Vault structure

The plugin expects these files (all paths configurable in settings):

Essential/
  Daily/YYYY-MM-DD.md       ← daily notes with ## Red alert, ## Regular, ## Wins
  State of Mind/
    Tactical Rules.md       ← bullet list of rules
    Emotional Rules.md      ← identity affirmations
    Long-term and Short-term.md  ← goals with ## Short Term, ## Long Term
  Pending Tasks/
    Technical Tasks.md
    Hobby Tasks.md
_generated/                 ← plugin writes here (briefs, feedback)

Daily note format:

## Red alert
- [ ] urgent task

## Regular
- [ ] normal task

## Wins
- something good that happened

LLM Providers

Provider Credential needed
AWS Bedrock Access Key ID + Secret Access Key
OpenAI API key
Google Gemini API key
Groq API key

Configure in Settings → Morning OS → AI provider.

Configuration

Everything is configured from Settings → Morning OS:

  • AI provider — provider, model, credentials
  • Vault paths — all source file and output folder paths
  • Section headings — heading names used in your daily note and goals file
  • How many items to show — counts for each field
  • AI vs direct mode — per-field toggle between AI-picked and verbatim-from-vault

Development

npm install
npm run dev     # watch mode
npm run build   # production build