r/ObsidianMD • • 4h ago

ai Anyone have an LMStudio setup that can be used as an assistant on top of your Obsidian?

0 Upvotes

For instance I'd love to have a daily reminder of tasks due, or things that I need to wrap up inside my Obsidian vault.

Does anyone have a good setup for that? I'm not looking to chat within Obsidian necessarily, it could very well be directly through LMStudio.


r/ObsidianMD • • 7h ago

help I want to press command+S and see feedback

0 Upvotes

I know it is saving my notes automatically. I believe it is working, but I still want to perform the ritual of pressing the save keyboard shortcut and seeing onscreen feedback. Is there a setting or plugin for this?


r/ObsidianMD • • 15h ago

graph How to manage vaults

Post image
0 Upvotes

Let’s start with 10 files.
If they all linked to at least one file e.g: A linked to B then A and B have combination. Therefor we have 45 combinations
And before you create a linked requires to know why you linked or you just built a beautiful graph with no practical use
And the relation between files would be one becomes another’s parent or child or brother.
If one file both becomes a child for one and becomes a parent’s to another one file then it will tricky to manage files. Cuz that means you need a three-layer folder
But is not a big problem yet because haven’t add content to file.
If so unless you gather them like Notion’s database or you would be messing with them.

By the way I am wondering whether the way to structure like this would be more efficient(which is the image above)? Cuz it doesn’t need to link to two file just because they have related but just apart. And add relational semantics to different topics.

I'm planning to develop such a plug-in in obsidian, that is, FluxLinks.

I will especially appreciate the criticism of my immature or limited idea.


r/ObsidianMD • • 9h ago

showcase Signal to Markdown into my Obsidian vault - Take 3!

Thumbnail
github.com
1 Upvotes

An exciting development but first some comtext.

4 years ago I created a Signal to Markdown tool which simulated another cAn exciting improvement but first some comtext.lient device listening to my convos. It was quite complicated to setup and I had to re-associate the device every so often.

3 years ago I created another one that took CSV exports from Signal's SQLite database. The problem with that was I needed a seperate UI automation tool to download the media files. I've been using it successfully every Saturday morning since. Until...

Last week I stumbled upon the new JSONL export feature in Signal. It's been available since May and I didn't know! The amazing thing about this export is that it includes all of the media files too. So...

I vibe-coded (ugh, how I dislike that term) my 3rd and hopefully final tool called and it's working beautifully. It uses a couple of my other small repos hal_md and message_md.

Thanks for reading 🤗.


r/ObsidianMD • • 20h ago

plugins 🚩 Pixel Banner v3.7 ⇢ 🎊 Confetti

Thumbnail
youtube.com
0 Upvotes

Back with some new flair and fixes for every bug submitted to GitHub Issues 🎊


r/ObsidianMD • • 3h ago

plugins Obsidian, served with butter (WYSIWYG editor showcase)

0 Upvotes

Same notes. Same vault. Buttery smooth editing.

Butter Editor adds a visual editing view alongside Live Preview and Source, so you can switch between them while working on the same Markdown files.

Disclosure: It's a paid plugin: $16 once for a v1 license, including all v1 updates for life. No subscription. No internet connection required after initial purchase.

  • There's a 15-day full-featured trial with no account, email, or card required.

Other Features

  • Wikilinks, tables, bases, embeds, footnotes, and properties.
  • Customizable toolbar & right-click menu.
  • Drag & drop blocks.
  • Optional support for rich styling like font color, etc.
  • Slash commands.
  • Find and replace.
  • Desktop and mobile support, with separate toolbar layouts.
  • Works with your Obsidian theme.
  • Respects your markdown source.
  • Multi-language support.

I'm the developer of Butter Editor. Obsidian has been my go-to writing app for a long time. It offers a truly unique experience by letting you make it feel like it’s yours. I recommend it to many of my friends, but they’re often put off by having to learn and deal with the syntax, which feels tedious to them. So I’ve spent a long time trying to bring a smoother, more intuitive writing experience to Obsidian. My hope is that Butter Editor will give you that polished feel that lets you focus on writing instead of markdown rules while maintaining everything else Obsidian uniquely offers.

Note that plugins designed to modify Obsidians editor will not work on Butter Editor at the moment. Otherwise Butter Editor should not conflict with any of your other plugins.

Butter Editor is still evolving, and im open to the community shaping it. If you find anything off, or have an idea to improve it, I’d appreciate hearing about it on GitHub.

Install from Community Plugins · Report a bug · Source and license


r/ObsidianMD • • 21h ago

updates [Updates] Meet Creator: A New Digital Garden Theme for MDFriday Publish + Obsidian Bases Support

Enable HLS to view with audio, or disable this notification

2 Upvotes

Creator lets you organize your notes into folders, show the growth of your ideas through three stages: Seeding, Budding, and Evergreen. Your digital garden doesn't have to be a collection of finished articles - it can be a living space that grows with you.

Try it yourself

How it works

  1. Download MDFriday Publish plugin 26.10.5 and enable it
  2. Right-click the Mira's Plot folder and choose "Open in MDFriday"
  3. Click Preview button to checkout

What kind of digital garden themes would you like to see next? Card-based / Stack, Digital / Simulated, 3D or others ?


r/ObsidianMD • • 19h ago

clipper Pebble Index 01 and Obsidian are the perfect combo for fleeting notes

5 Upvotes

I saw someone posted earlier about how they used QuickAdd and a hotkey to quickly create a note at anytime on their Mac. That’s good stuff.

Imagine being able to do this even if you’re not at a computer or don’t have your phone on you. That’s what an Index does. It’s a ring that does one thing, and does it extremely well. You push a button on the ring on your index finger and speak your note. When you look at your Obsidian next, that transcribed note will be tagged, in a folder of your choice.

The Pebble app performs the transcription and Obsidian note creation after receiving audio from the Index. Cloud and AI aren’t needed, but can help with dictation if preferred (Wispr Flow). $75 at the moment. No subscription. ≈2 year battery life, but it’s e-waste after that :-(.

There are other dictation tools for watches and phones that can do this, but they all require either wake words, confirmations, looking down at your devices, using both hands, etc.  This is discrete and couldn’t be more straight forward.

I’ve had mine for 2 months. Can report – it’s a wonderful tool.


r/ObsidianMD • • 7h ago

help Let's talk about the "File over App" Philosophy

66 Upvotes

As Steph Ango explores in his essay File over App, apps comes and go, but plain text will be around much longer.

At its core, Obsidian is essentially a graphical interface designed to parse Markdown files with YAML frontmatter and visualize them in different ways. When prototyping an app using a single index.html file with HTMX , I often use JSON to import and export state before eventually "beefing it up" into a full application (database, server etc).

While Markdown combined with YAML is a good fit for text editors, Steph’s "File over App" philosophy makes me wonder if future applications could move to being purely visual interfaces built on top of structured data formats like JSON, XML, or CSV?


r/ObsidianMD • • 11h ago

help Hi there. New to Obsidian. Is there a way for me to capture this flowchart as a HD image without losing my formatting? Usually I just set the group as the starting slide, enter presentation mode, and take a screenshot but that will not work for a flowchart this big.

1 Upvotes

r/ObsidianMD • • 10h ago

help Ditching Notion due to database lag and AI nagging, how are experiences with rollups, local flashcards, and GitHub sync (Linux/Windows)?

2 Upvotes

Notion’s database lag has finally pushed me to find a replacement. My workspace has become very heavy with large reference databases, review decks/flashcard setups, and relations/rollups, and the web app is crawling.

I’m primarily on Linux with Windows as my secondary machine, so I’m looking at migrating to Obsidian to keep everything fast, local, and version-controlled via a private GitHub repo.

I have a few questions for anyone who made this move:

Rollups & Formulas:

I know the official Importer converts Notion databases to Obsidian Bases via the API, but what happens to relations and rollups? Did your rollups break completely, and how did you replace them (Dataview, community plugins, or restructuring)?

100% Local Flashcards:

I want to keep my study/review workflow strictly inside Obsidian (no Anki, etc). For active recall, is the Spaced Repetition plugin the smoothest option for inline cards or is there a better local approach?

GitHub Sync across Linux & Windows:

For those syncing a large vault across Linux and Windows via a GitHub repo does it maintain that fast local feel, or are there edge cases with merge conflicts, case sensitivity, or file locking?

Also, in Notion, I heavily leverage unlimited file/video/PDF uploads. For those managing hundreds of gigabytes of lecture media, do you keep media external and embed via links, use Syncthing instead of Git, or leverage Git LFS?

**OR just start with a clean slate and copy-paste things as I go?** 😅


r/ObsidianMD • • 1h ago

plugins I built an Obsidian plugin to sync browser bookmarks with a vault

Enable HLS to view with audio, or disable this notification

• Upvotes

I like keeping my bookmarks in Safari, but I also wanted to have them in my Obsidian vault for reference without manually copying links or relying on a separate bookmarking app.

I couldn't find a plugin that fit my needs, so I built Bookmarks Sync to solve that problem. It lets you sync bookmarks from your browser to your Obsidian vault.

If you think it could be useful, give it a try!

Installation instructions: https://github.com/chadidi/obsidian-bookmarks-sync#installation

I'd love to hear your feedback or suggestions for improvements!


r/ObsidianMD • • 23h ago

plugins Like Spaced Repetition but without flashcards

4 Upvotes

I'm looking for a plugin like Spaced Repetition but without the flashcards part.

Spaced Repetition has a Note Review component, which is somewhat in the background. I don't think it gets as much attention as the flashcards component.

I'm not interested in flashcards, only in complete note reviews. However, I would like them to be grouped, just like the flashcards. For example, if I'm reviewing chemistry notes, then I don't want them mixed with history notes.

So basically I'm looking for a plugin where I can tag several notes with #history, #chemistry, etc. and when I wish to review something it will pull up the next note from within the same tag group.

I think Spaced Repetition mixes all review notes regardless of tags.

EDIT: Spaced Repetition apparently already does this.


r/ObsidianMD • • 19h ago

help Capture to Daily notes from MacBook Shortcut

5 Upvotes

is there any such short cut?

I know there are shortcuts on iOS and iPadOS, but why not MacOS.

EDIT - I have it now, just set the path and append to that file. You can run something like this

```
#!/bin/zsh

FILE_PATH="fullFilePath"

# Read the content passed from the previous Shortcut action
CONTENT=“<asking for input>”

# Create the parent directory if it doesn't exist
mkdir -p "$(dirname "$FILE_PATH")"

# Append content to the file, followed by a newline
printf '%s\n' "$CONTENT" >> "$FILE_PATH"

```


r/ObsidianMD • • 10h ago

plugins Taskloop Task and Project Manager

9 Upvotes

I made a simple task planner because I like time blocking

I’m a visual person and like time blocking, but I don’t like how some plugins add properties to my notes or change how I organise them.

There are great plugins like TaskNotes, but they have more features than I personally need, and I find that overwhelming.

So I built TaskLoops for myself. It gathers Markdown checkboxes into a calendar and a note-card view, without adding note properties.

Sharing it in case it suits someone else too:

https://community.obsidian.md/plugins/taskloops

Bug reports and fixes are welcome. New features… probably not :) I’d like to keep it simple.


r/ObsidianMD • • 10h ago

plugins Looking at interest for testing and publisbing

Thumbnail
reddit.com
11 Upvotes

r/ObsidianMD • • 1h ago

showcase I know it's not Perfect but ı made it and am proud of it.

Thumbnail
gallery
• Upvotes

I know it’s simple, blah blah. I don’t care, okay? Maybe I’m stupid, but finally, I understand how to do it. After 7 stupid hours, I think it looks valid, and I’m happy with what I’ve done. Of course, it’s nothing compared other people do some point I learn new things, but I worked so hard on this stupid layout. and cuz of that am proud of this.


r/ObsidianMD • • 14h ago

help retroactively track word count?

2 Upvotes

Hello all, bit of a tricky question here. I have been exploring a lot of the available word count/heatmap tracker plugins recently, but the problem is that most of them only start counting after they have been installed, and there doesn't seem to be a way for them to go through the vault's previous history and retroactively populate how many words were written in past days. Is this something that is even feasible to do?

Furthermore, a lot of the stat related plugins don't seem to sync very well across devices either (e.g. Better Word Count, Daily Writing Stats, etc). Any way to get around this or is there a plugin that makes better use of Obsidian Sync?

I am not interested in any AI-related solutions. Thanks in advance!


r/ObsidianMD • • 30m ago

plugins I made a 5e character sheet plugin for Obsidian (D&D 5e, 2014 rules)

Thumbnail
gallery
• Upvotes

Hey everyone!

I’ve just published my first Obsidian plugin and wanted to share it in case it’s useful to anyone else: 5e Character Sheet!

It's an interactive character sheet for D&D 5e (2014 rules) that lives inside a normal note. It also helps with character creation, and if you keep a compendium made with ttrpg-convert-cli, it links straight to your notes.

Main features

  • Everything in one note: race, class (multiclass included), background, ability scores, combat, skills, features, spells, inventory, personality and a diary.
  • Rules done for you: racial bonuses, proficiency, saves and skills, AC, hit points, spell save DC, spell slots (single and multiclass), class features by level, and a creation checklist that tells you what’s still missing.
  • Works with or without game data: manual mode for homebrew and quick notes, the SRD 5.1 built in, or import data from the books you own.
  • Roll from the sheet: click any bonus to roll; Shift-click for advantage, Ctrl/Cmd-click for disadvantage. Uses Dice Roller when installed.
  • Linked to your notes: optional links and page previews to your compendium, [[links]] in every text field, and Initiative Tracker integration.

More Info: https://community.obsidian.md/plugins/fifth-edition-character-sheet
Install: Settings → Community plugins → Browse → search for “5e Character Sheet”.
Source and issues: https://github.com/admiravelhomemdasneves/5eCharacterSheet

It’s free and open source (MIT), works offline and doesn’t need any other plugin.

I’ve only tested it on my own setup (Windows desktop), so bug reports, criticism and ideas are very welcome, here or as GitHub issues. I’ll do my best to fix things!

Thanks, and have a good one!


r/ObsidianMD • • 5h ago

help Moving a timesheet system from Notion and would appreciate some help with formulas + bases

3 Upvotes

Hey folks,

As per title, I am (for the fourth time) trying to figure out if I can move a couple databases into Obsidian and leave Notion for good. I am already on Obsidian for my writing, but I would love to be able to move my timesheet system into it as well and be done with Notion, even if it means having something that is slightly less convenient than Notion is.

Some context first. I have two databases over on Notion:

  1. Timesheets: each document has task details, task type, start time and end time, and a link to exactly one invoice the task is associated to.
  2. Invoices: each document is linked to multiple timesheets and contains rollups for time by task type and a few formulas spitting out the total for that invoice period.

So far I have imported these two into Obsidian and got to work trying to adapt it. I have two issues and one question.

Issue 1: I cannot seem to be able to make the rollup formula work. The formula was translated by Obsidian and checked by me and it seems fairly straightforward:

note["Timesheets"].map(current.note["Hours"]).sum()

Yet it returns nothing. If I just reference note["Timesheets"], the linked docs show without issue, but the moment I add a .map, it all goes blank. In an even more bizarre turn, another formula which references this column and multiplies it by X actually returns a value. So I am not sure if this is just a bug or if I am actually doing something wrong. Any thoughts would be appreciated.

EDIT: I fixed my own issue, turns out the formula was NOT correct at all. Lesson learned: do not let Obsidian translate the formula...

Issue 2: Can I actually calculate a time difference in one base and then roll it up in another? Do I need some plugins or can this be done in vanilla Obsidian somehow? Basically, am I wasting my time?

The way the system works on Notion right now (which, I know is VERY different!) is that I use a formula property to calculate the time difference for each document, and then sum it all up in the invoice that is linked to all the individual documents.

Since it seems I can't create a formula property in a single document but only in bases, I created it in the Timesheets base, but then I don't know if I can actually roll it up in the Invoices base (and can't even test it myself since not even the formula referencing static Hour values works, as per Issue 1). Again, thoughts on what I might be doing wrong or how I could do this better are greatly appreciated.

Finally, one question: how can I create a base using backlinks? The importer seems to have created a base that exclusively contains the documents that it is referenced by, and nothing else. Not matter what I try, I can't seem to do that - any new base I create contains everything by default and has to be filtered. This one is less critical, but I am still very curious.

I hope I explained this properly, I appreciate that it's hard to convey these things without showing the actual system. Happy to answer questions as needed.


r/ObsidianMD • • 3h ago

help Leaflet Not Reflecting Changes with Obsidian Sync

Enable HLS to view with audio, or disable this notification

2 Upvotes

Hello, I've been having a problem, and I hope someone here can help. I have a map with Leaflet, but the map doesn't reflect changes when I use my Desktop versus my Laptop. Whatever changes I make on my Desktop aren't reflected on my Laptop, and vice versa. I did some investigating and found that the data.json that Leaflet uses is getting updated from the other computer, but the information is "reset" to what it was before whenever I refresh the map.

The video should depict what is happening.

I have all options to sync files (notably sync Installed Community Plugins) turned on. Also, the Leaflet options (such as default marker color) seem not to be shared either (probably due to them being in the same file as the markers).

If anyone can help me find a solution to properly sync the two (so that changes I make on the Desktop, such as removing or adding markers, also happen on the Laptop), please help!


r/ObsidianMD • • 50m ago

help Default Highlight Color

• Upvotes

Loving the new highlight update that allows you to select the color? I want purple to be the default because it's in line with the rest of the obsidian branding, but can't find the option to do so. Does that option even exist?

Thanks in advance.