Skip to content

Markdown Format

Ayumi stores every journal entry as a standard Markdown file with YAML frontmatter.

---
id: "550e8400-e29b-41d4-a716-446655440000"
created_at: "2026-01-15T09:30:00+09:00"
updated_at: "2026-01-15T10:15:00+09:00"
tags:
- daily
- reflection
favorite: true
weather_summary: "Partly Cloudy"
weather_temperature_celsius: 12.5
location_latitude: 35.6762
location_longitude: 139.6503
location_place_name: "Shibuya, Tokyo"
---
# Morning Thoughts
Today I woke up feeling refreshed...

All fields are flat (no nesting), which ensures clean display in Obsidian’s Properties view.

FieldTypeDescription
idStringUnique identifier (UUID)
created_atISO 8601Entry creation timestamp
updated_atISO 8601Last modification timestamp
tagsString[]Custom tags for organization
favoriteBooleanWhether the entry is starred
weather_summaryStringWeather condition description
weather_temperature_celsiusNumberTemperature in Celsius (null if unavailable)
location_latitudeNumberLatitude coordinate (null if unavailable)
location_longitudeNumberLongitude coordinate (null if unavailable)
location_place_nameStringReverse-geocoded place name (null if unavailable)

Ayumi entries are fully compatible with Obsidian:

  • Standard YAML frontmatter
  • Standard Markdown syntax
  • Attachment links using relative paths
  • Tags appear in Obsidian’s tag system

You can open your Ayumi journal folder as an Obsidian vault and browse entries seamlessly.

When you add an attachment, Ayumi inserts a Markdown link:

![Photo](my-entry.assets/photo.jpg)
[Document](my-entry.assets/report.pdf)

The .assets/ folder is named to match the entry file, keeping everything organized.