r/ObsidianMD 22h ago

showcase I turned my Obsidian vault into a GitHub-style wiki

Post image
140 Upvotes

I’ve been working in IT/System Administration for the last decade so... I've accumulated a LOT of notes. I've always kept a private repo in GitHub over the years so I can just store generic information to help me with things I've worked on. A buddy of mine recommended Obsidian and I fell in love so... I starting working on this project because I like writing notes in Obsidian, but wanted a cleaner way to browse everything more like a proper IT knowledge base.

My vault stays exactly where it is and remains the source of truth. The site gives me the same folder structure, along with search, favorites, tags, backlinks, graphs, revision history, and a full Markdown editor. It runs locally in Docker for now, but I may host it privately later.

There’s also a built-in Codex assistant (because I don't want to pay some ridiculous API costs) for when I need help writing, searching, or updating something. It can only prepare a draft so nothing gets published back to Obsidian until I review the changes and click Publish myself.

It’s still a work in progress, but it’s finally starting to feel like my own workspace!


r/ObsidianMD 12h ago

updates Multiple images capture is now supported with Capsidian

Enable HLS to view with audio, or disable this notification

36 Upvotes

TL;DR

Capsidian now supporting take multiple images and import to your vault, linked to your files at once

It's been a while since my last update about this small tool. I've been layoff and unemployed for nearly 4 months now. It's have been a hard time for me. the new AI era affected me as an Mobile Developer

So sorry that I don't have much energy to keep this tool update new features for those time, although I have a big bucket backlog for it. It just feeling depressed all the time.

Now I feel like I have something to work for while waiting for new opportunity. I don't know who's out there still using this tool, but if you need a small tool for your Obsidian Vault on Android, which can help you capture you thought quickly, take a quick look at Capsidian. Thank you all.

Link to Google Play


r/ObsidianMD 5h ago

help How do I make my text do this?

Post image
25 Upvotes

I recently started using Obsidian and found this in the documentation of the ITS theme. However, I'm using Cupertino (largely because ITS isn't very visually appealing to me), so making text adjacent to an aligned image isn't a native feature in this theme. Are there any plugins or CSS snippets that enable this feature?


r/ObsidianMD 9h ago

help How do you actually structure a vault that's been going for a few years?

25 Upvotes

My vault started as a simple dump of notes and now it's somewhere around 800 files and I genuinely have no idea where anything lives anymore. The graph looks cool but it's not actually helping me find things faster.

I've gone back and forth between folders and tags and at some point I mixed both and now it's just chaos. Some notes have deep folder paths, some are floating in root, some have tags that I stopped using a year ago and never cleaned up.

Curious what people who've had vaults for 3 or 4 years actually landed on. Did you do a big reorganization at some point or just let it evolve and accept the messiness? I've seen posts here where people share graphs after years of use and they look incredibly organized, so either those people have serious discipline or there's a system I'm missing.

The MOC approach seems like the thing everyone eventually gravitates toward but every time I try to set one up it feels like I'm creating more overhead than it solves. Maybe I'm doing it wrong.

What actually clicked for you after the vault got big enough to feel unmanageable?


r/ObsidianMD 13h ago

plugins Added vim support and presets for Cursor-Smith (v1.2.4). Fully customize each vim mode cursor.

Enable HLS to view with audio, or disable this notification

26 Upvotes

Hello again!

I've wanted to let you that you can now fully customize vim cursors too. I've also added a show vim mode in status bar.
To enter Vim mode you will have to toggle it through the plugin settings -> CUA (Common User Access) / VIM

Btw, a fast way to use this plugin is with command palette (ctrl + p). Cursor-Smith has two commands:

  1. cycle presets
  2. toggle on/off the plugin

If you find any bugs, request any feature please open an issue on github or write it down here!

Have fun!

https://community.obsidian.md/plugins/cursor-smith


r/ObsidianMD 8h ago

graph How do you use that Graph View?

10 Upvotes

I get why Graph View is appealing. It looks beautiful and gives you a different perspective on how your notes are connected.

For example you maybe write a book and helps you see your characters, places, stories... connected. But...:

  • How do you deal with the visual noise without losing focus?
  • How do you organize or cluster nodes?
  • How do you actually extract useful insights from/using the graph?

Finally, what are your real-world use cases for Graph View? Has it genuinely improved the way you work, or is it mostly a visualization that's nice to look at? Did you build a framework for using that Graph?


r/ObsidianMD 12h ago

plugins My Favorite Obsidian Plugin I Tried This Week - ReverySkyMap

9 Upvotes

https://reddit.com/link/1v3e2ji/video/kw33ihx7zreh1/player

My Latest PlugIn TRY this Week:

ReverySky Map

MoonSkorch Studio (thanks to the creator: u/natkorch)

Interactive 3D graph built with a game engine and shaped into an explorable universe.

video

https://community.obsidian.md/plugins/reverysky-map

Map embeds a 3D Unity WebGL map view in Obsidian for inspecting vault structure. It builds the view from Markdown notes, resolved links, tags, note dates, and file metadata, then keeps the runtime in sync with the active filter and focused note.

ReverySky

  • Requirements
    • Obsidian 1.12.7 or later
    • Desktop only
    • WebGL-compatible graphics hardware and drivers

This was really easy:

There is a github: https://github.com/moonskorch/ReverySky-Plugin

I've been playing with since I saw this post on reddit: https://www.reddit.com/r/ObsidianMD/comments/1v2e0ai/reverysky_the_3d_cosmic_graph_i_shared_here_now/ (learning REDDIT actually so if I need to delete this let me know. Thank you!)


r/ObsidianMD 18h ago

plugins Andy Matuschak's audio note-taking plugin for Obsidian (interactive transcripts)

7 Upvotes

r/ObsidianMD 23h ago

showcase [Plugin} Canvas Positioning Toolkit

Thumbnail
gallery
8 Upvotes

Videos are self explanatory>

Features include

  • Auto-layout — tidies cards into a grid, whole board or just your selection.
  • Pick up and place — hotkey grabs a card, it follows your cursor (or finger on touch), click or lift to drop it. No precision dragging.
  • Find card by text — fuzzy-search a card by its content, selects and picks it up in one step.

Canvas Positioning Toolkit


r/ObsidianMD 13h ago

showcase Fancy Kanban — a kanban plugin, looking for people to test it

Post image
7 Upvotes

Hi all,

I've been building a kanban plugin for Obsidian over the past couple of weeks (free, source available), and I'm at the point where I'd like some actual users other than myself and my own vault.

It doesn't do anything revolutionary — boards, cards, columns, drag and drop, the usual. The one thing I did differently is that each board is stored as a plain markdown table in a fenced code block, so if you ever open the note without the plugin, or the plugin breaks, or you just want to grep your boards, it's still just a table sitting there in the file.

It's early — v0.4, around 100-ish installs so far, mostly just from being in the community directory.

I'm sure there are edge cases I haven't hit and workflows I haven't thought about, so if you try it and something's annoying or missing, I'd genuinely like to hear it — that's mostly why I'm posting.

If you're curious why I built yet another kanban plugin in 2026 instead of just using what's out there — the existing community kanban plugin is great but hasn't seen active development in a while, and I wanted something I could keep improving alongside actually using it myself for my own notes and AI workflows.

If you want to give it a try, just look for Fancy Kanban in Obsidian's community plugins.

Feel free to leave feedback here in the comments, or on GitHub if you'd rather file something more specific — either works for me.

Thanks for reading this far.


r/ObsidianMD 2h ago

ai Returning with my journal from Day One to Obsidian yet again

5 Upvotes

After giving Day One’s Gold Tier an honest chance for about three months, I’m returning with my journal to Obsidian. While the annual subscription is fine overall, there are several major issues that make Day One unusable for me compared to Obsidian.

Here is why I’m switching back:

  1. Halfway AI Implementation in Day One. I find the presence of AI in a journal absolutely essential (though it must remain purely optional, as it is in Day One). However, the current implementation in Day One is totally absurd. The 🤖 is sandboxed; it can’t see regular timeline entries. This is an insurmountable obstacle for me because I need "play-by-play interaction" from morning to evening. If you’re going to implement AI, please make the robot fully available so we can interact with it/him/her directly within regular timeline entries.
  2. Atrocious Block Editor. The block editor in Day One is extremely buggy and constantly freezes (or at the very least annoyingly wobbles) across the Windows app, the web app, Android, and iOS. We already know from WordPress how atrocious the Gutenberg block editor is; using this version is outright torture. It’s incredibly frustrating compared to the absolutely smooth, lightning-fast, and equally (or more!) capable pure Markdown editor in Obsidian. I know Automattic now owns Day One and will likely insist on using this block editor, but to me, it’s a serious design mistake.
  3. Terrible Feature Parity. In Obsidian, you get every single feature on all platforms where applicable. If a feature makes sense on mobile, it’s there on both platforms. In Day One, you get certain buttons on iOS, different buttons on Android, and still other buttons on Windows and the web. The iOS version of Day One is clearly the most advanced, while all other platforms lag behind. This inconsistency is deeply annoying.
  4. Difficult Export Options. There’s no easy, user-friendly way to export your entries from Day One. The only option to get a user-friendly Markdown export is on iOS (and presumably macOS), but the Android Markdown export is buggy and provides fewer options. From Android, Windows, and the web, you’re typically stuck with nothing but the technical JSON export, which isn’t user-friendly at all.

I’ve now purchased the $140 annual subscription for Obsidian Copilot, the finest AI integration plugin in Obsidian. Fortunately, it has nothing to do with Microsoft, so it’s great.

You can integrate any AI model using the Obsidian Copilot plugin, including completely free local LLMs if you can install them on your machine, but also using the standard API tokens route. There's also the middle ground between the two: that $140/year subscription I've just purchased, which provides you with a robot derived from Google's Gemini Flash 2.5. That's not a great model by any means, but it's comparable in performance to the ChatGPT model (4o-mini, 4.1 and other older models) that Day One has now integrated. Crucially, though, in Obsidian, thanks to its 100% transparency, you can tweak that internal robot's performance to your liking using any number of custom prompts. This is plain impossible in closed software like Day One.

While Obsidian Copilot can be used fully for free, I chose that subscription so that I can use a faster and slightly more advanced online robot. (Yeah, if I were paranoid, I could use my local robots, and then my journal would remain 100% private and would even work fully offline, despite AI integration.)

But because I also use Obsidian Sync, my journal automatically syncs across all platforms. I can talk to my journal assistant on every tablet, mobile phone, and Windows computer. It works flawlessly and 100% transparently. The Markdown files are just wonderful.

The finest feature of Obsidian Copilot is that when you talk to the 🤖 in your journal, a Markdown backup of that dialogue gets automatically created in the background. Whenever you say something or the 🤖 replies, that most recent response is automatically appended to that Markdown backup file and synced across all your devices, even during an ongoing conversation. It’s truly a live dialogue that helps you maintain your journal.

I’m really disappointed that Day One chose not to offer this kind of live dialogue, restricting it instead to that isolated sandbox of Daily Chat. That’s simply not enough.


r/ObsidianMD 21h ago

themes Ink Paper

Thumbnail
community.obsidian.md
7 Upvotes

[Theme Release] Ink Paper — A tactile, customizable paper-inspired theme for Obsidian


r/ObsidianMD 10h ago

themes New to obsidian

3 Upvotes

Hello I’m new to obsidian but liking it so far and thinking to get Sync. If I get sync will all the plugins and themes also synced if I use different device such as Mac/windows/iphone?


r/ObsidianMD 2h ago

help Is it possible to share an Obsidian vault with others and collaborate with them?

2 Upvotes

I just installed Obsidian for a worldbuilding project me and a few friends are working on and I’d like us to all be able to work on it.


r/ObsidianMD 3h ago

help Dataview Code Breaking on a New Computer

2 Upvotes

I've been using a particular Dataview snippet of code for a while now to create nav links at the top of my daily notes without a problem. I recently got a new computer, and had to get Obsidian all set up on it, and I must have missed something, because now the Dataview code isn't working. But I can't figure out what I'm missing.

Here's the code:

```dataviewjs
/* previous/next note by date for Daily Notes Also works for other files having a `date:` YAML entry. MCH 2021-06-14 */ 
var none = '(none)'; 
var p = dv.pages('"Day Planners"').where(p => p.file.day).map(p => [p.file.name, p.file.day.toISODate()]).sort(p => p[1]); 
var t = dv.current().file.day ? dv.current().file.day.toISODate() : luxon.DateTime.now().toISODate(); // Obsidian uses moment.js; Luxon’s format strings differ! 
var format = app['internalPlugins']['plugins']['daily-notes']['instance']['options']['format'] || 'YYYY-MM-DD-dddd'; 
var current = '(' + moment(t).format(format) + ')'; 
var nav = []; 
var today = p.find(p => p[1] == t); 
var next = p.find(p => p[1] > t); 
var prev = undefined; p.forEach(function (p, i) { if (p[1] < t) { prev = p; } }); 

nav.push(prev ? '<<[[' + prev[0] + '|Previous Day]]' : none); 
//nav.push(today ? today[0] : none); 
nav.push(today ? today[0] : current); 
nav.push(next ? '[[' + next[0] + '|Next Day]]>>' : none); 
//dv.list(nav); 
//dv.paragraph(nav.join(" · ")); 
dv.paragraph(nav[0] + ' ← ' + nav[1] + ' → ' + nav[2]); 
```

I think I've isolated the problem to the "var p =..." definition. Something there is going wrong, and the list of pages in the "Day Planners" folder of my vault isn't populating.

A second set of eyes on this would be much appreciated! I'll also be taking a look as I have time at the Dataview documentation, but figured I'd ask here if the answer was obvious.


r/ObsidianMD 5h ago

plugins Ink FLoating TOC (Update)

Post image
2 Upvotes

Ink Floating TOC update to v1.0.4

Whats new:

  1. Added Dot option in bar style with its resize slider
  2. Added Uniform Item size toggle
  3. Added Item spacing slider

- Code cleanup

Link : https://community.obsidian.md/plugins/ink-floating-toc

Would love to know you feedback


r/ObsidianMD 7h ago

help Vs Code companion

2 Upvotes

I've sadly walked away from obsidian active usage and sync due to a new job. Went with vs code as a replacement and learning curve was tough but starting to bear fruit. Connect an nlp tool to it and its lightning for productivity, just as obsidian is. Even a graph view plugin out there!

Anyhow, has anyone else made a similar switch? what are the gotchas? Happy to share how I quasi architected it.


r/ObsidianMD 8h ago

plugins Live PDF Preview plugin (v1.3.4) does nothing when opening preview pane

2 Upvotes

Hi everyone,

I'm trying to use the **Live PDF Preview** plugin in Obsidian, but I can't get it to open.

My setup:

- Obsidian version: 1.12.7

- OS: Windows 10

- Live PDF Preview version: 1.3.4

- Theme: Custom theme

Problem:

- The plugin is installed and enabled.

- The command **"Open Live PDF Preview"** appears in the Command Palette.

- When I run the command, nothing happens.

- No preview pane opens.

- No error appears in the Developer Console.

- Restarting Obsidian does not fix it.

- There are no plugin settings available for Live PDF Preview.

Things I tried:

- Restarted Obsidian.

- Checked the Developer Console (no errors).

- Reinstalled the plugin.

- Verified that the command is available.

Has anyone faced this issue or found a workaround

I specifically want this plugin because I need to see page boundaries while writing notes for PDF export. Advanced PDF Export works for me, but I would prefer Live PDF Preview if possible.

Thanks!


r/ObsidianMD 6h ago

help Scope down property VALUES based on folders or other properties

1 Upvotes

Hi all.

Is there a way to scope down or partition property values to specific folders? Or to specific "parent" property values? Similar to how Notion tables are limited for the tables.

For example: I want to have multiple groups of notes with a "status" property. However, these should have different values so that:

FolderA status values: A,B,C

FolderB status values: D,E,F

instead of seeing status values A, B, C, D, E, F for both folders, and having to pick the ones that make sense for each context.

I used folder for examples, but it could be some other property like "project:A" or "project:B".

I'm new to obsidian. My brief research didn't return results for this question. The only way I found was to have different properties (status.folderA, status.folderB).

Thank you very much.


r/ObsidianMD 7h ago

help Converting OneNote handwritten (over a PDF) notes to excalidraw.

1 Upvotes

Hi y'all,

I'm trying to find out how to convert my notes from OneNote to Excalidraw/Obsidian.

I want to say almost all of my notes are ones where I imported the lecture slides and/or note pages as 'printouts' in OneNote so that I could write over them. I have a Yoga with a stylus and I've always loved the potential of digital note taking.

The issue is that I don't know how to import any of my notebooks without having to do hours upon hours of work to make sure that everything is overlayed correctly.

Does anyone know how to merge the text onto the PDF and then save it? And how to quickly import those pdfs as separate notes in Obsidian?

I tried using the importer and it turned everything into a mess, so I'm hoping for a better solution. Thanks in advance!!

I know it's technically smarter to use text because it's searchable, but I very much need to hand write stuff in order to memorize it.


r/ObsidianMD 9h ago

help What actually happens after you save an article or video for your Obsidian vault?

1 Upvotes

I’m curious about the step between discovering useful content and turning it into an actual note.

When I find a valuable article, YouTube video, GitHub repository, or Reddit post, saving the link is easy.

The difficult part comes afterward:
reopening it;
understanding it;
deciding what matters;
writing a useful note;
linking it to existing ideas;
remembering that the note exists when it
becomes relevant.

Because of that friction, a lot of saved content never makes it into my actual knowledge system.

For people using Obsidian, what does your real workflow look like?

Do you manually summarize everything you keep? Use a read-later service? Import highlights? Let AI create an initial note? Or only process something once it becomes relevant to a project?

I’m also curious whether automatically generated summaries are genuinely useful in a vault, or whether they eventually become another form of clutter.


r/ObsidianMD 9h ago

help My right tab changed and i cant find how to back it to what it was

1 Upvotes

before it used to show like a glossary and now it is like that, anyone can help me ? (idk if it can be related, but i use style settings)


r/ObsidianMD 5h ago

help How to create a note in a specific folder, and also be able to create a note linked within a note that also automatically saves into the same folder as that note?

0 Upvotes

I want to be able to click the New Note button in the left-hand panel and have it automatically go to a specific folder, for example a folder called Fleeting Notes. But at the same time, I also want to be able to create a note within another note that automatically saves in the same folder as the current note it was created from. For example, if I highlight a term in a paragraph, right-click, and select Add Link, I want that new linked note to automatically be created in the same folder as the note where the term was highlighted.


r/ObsidianMD 2h ago

help How to set up obsidian for polymaths

0 Upvotes

I heard I should use this app if I want to be a polymath bc it takes the form of a zettlekets…thingy. Maybe it’s because I have ADHD, but I’ve been pretty confused and overwhelmed by the obsidian tutorials I’ve been watching. I know there’s many methods and plug ins people use, and then some say not to use any. And all the setups seem to be project based and incorporating AI or doing the job of my Google Calendar and my bullet journal rather than just learning and expanding knowledge? I’m not a fan of AI and really don’t see a point in it if I’m just taking educational notes. I already have planning and scheduling methods, I just want to learn a lot of things and have an organized collection of what I learn. and I thought the links/web design would be amazing for that as well since that’s not only how my brain works, but I think relating knowledge is the whole point of how polymaths are so useful. So how do you organize your obsidian for just being a knowledge database?


r/ObsidianMD 3h ago

showcase How to find duplicated notes in your vault

0 Upvotes

If your vault is more than a year or two old, some notes in it exist twice. The obvious ones: conflicted copy files from sync, double imports from Notion or Evernote. The sneaky ones: the idea you captured in a daily note in 2023 and captured again in 2025 with a different title, because search showed you nothing when you checked — or you didn't check, because you were sure it was new. From then on, every update lands in whichever copy you happen to find that day, and the two versions quietly drift apart.

Turns out you don't need an AI plugin to find these. There's a much older trick, borrowed from how search engines rank results.

Every note has a fingerprint: its uncommon words. Not "the" and "note" — the specific names, terms, and phrases that hardly appear anywhere else in your vault. Two notes that share most of their uncommon words are, almost always, the same note twice. And a search index can check every pair of notes this way without any AI involved.

Two details make it actually work:

  • The overlap has to go both ways. A short summary shares all its words with the long note it summarizes — but that's structure, not duplication. Only when each note is mostly made of the other's words do you get flagged: real twins.
  • There's a strictness dial. On strict, you only see near-exact copies — conflicted-copy files, double imports. Safe to act on every line. On loose, you see something more interesting: notes that share about half their distinctive words. That's the "same idea, written twice in different words" zone — the merge candidates you'd never find by hand.

I do this with IWE, a free open-source tool that works on any folder of markdown files — an Obsidian vault included. Fair warning: it's a command-line tool, no GUI. But this particular use is two copy-paste lines:

iwe stats similarity # exact and near-exact copies iwe stats similarity -t 0.5 # looser: same idea, different words

It only reads your vault and prints pairs of file names — nothing gets modified, no plugin gets installed, Obsidian doesn't even know it ran. You look at each pair and merge (or don't) in Obsidian like you normally would.

One honest limitation: this matches words, not meaning. If you wrote the same idea twice with completely different vocabulary, this won't connect them — that's the case AI plugins like Smart Connections are for. But in my experience you duplicate yourself in your own words, so the word-overlap list catches most of it, instantly and for free.

Curious how others handle this — do you have a dedup routine for your vault, a plugin that does it, or do you just live with the twins?