Development notes and release updates

Building research tools in public, one writing problem at a time.

Notes on StrataWrite, StrataRead, and the practical decisions behind a native research workflow for Mac, iPad, and iPhone.

StrataWrite and StrataRead 4.0: Connecting Sources, Evidence, and Manuscripts

The next versions of StrataWrite and StrataRead are taking shape around a familiar research problem: how do you carry a useful passage from reading into a draft without losing its source, your interpretation, or the reference you will need later?

Version 4.0 brings that workflow closer together. StrataRead is becoming a searchable source library with cited evidence, while StrataWrite connects the resulting notes to manuscripts, citations, figures, and tables. This is a development preview, not a release announcement. The features described here reflect the current 4.0 work and may change before release.

StrataWrite: One Library for Notes and Manuscripts

The combined Library view lets you browse notes and manuscripts together or narrow the collection to one type. Recent helps you return to ongoing work, and Map offers another way into collections and keywords. Quick Open reaches documents and research assets directly.

Inside a note, backlinks, linked excerpts, and the local graph keep related material close. The Evidence sheet gathers relevant passages from matching notes so you can inspect what your library says, copy useful material, and return to the original note. Ask Library adds an optional way to ask questions across your writing.

Citations, Figures, and Tables in the Draft

Citation work now fits into the manuscript itself. Insert Reference can find existing records, look up a DOI, or capture a source manually. Source notes can feed the citation library, and citation styles control the rendered references. Once a references section has been added, it follows the citations used in the manuscript.

Figures and tables have reusable libraries, captions, and numbered mentions. Tables can be edited in a grid or brought in from CSV, TSV, or Markdown. You can edit a placed asset while working on the manuscript, with document-specific changes kept separate when the original is shared elsewhere.

Word and Markdown exports carry the work into other tools. Full backup brings notes, manuscripts, citation data, figures, and tables together for archiving.

StrataWrite 4.0 reusable table library with fictional research content.
Research Assets in the 4.0 preview, using fictional demo content.

StrataRead: Search Across the PDF Library

StrataRead 4.0 extends search into locally indexed PDF text. Metadata filters for fields such as author, year, title, project, and keyword help narrow a large collection. Library, Recent, and Map views offer different ways to return to sources, with a table for scanning records on Mac and iPad and a compact library on iPhone.

The maintenance work matters too. Metadata repair proposals, duplicate review, and open-access PDF discovery help address incomplete records and missing files. Search preparation and items needing attention are visible, so a partially indexed library is not mistaken for a complete search.

The StrataRead Evidence Sheet

The new Evidence sheet brings matching passages from different papers into one view, grouped by source with citations and page context. Filters can focus the results on methods, citation cues, figures and tables, DOI mentions, or keywords. These are ways to explore the results; they are not judgments about a source’s quality.

You can expand the context, open the PDF page, or copy a passage with its citation and source link. Copying a collection of evidence as Markdown makes it easier to carry the reading into a synthesis note. Optional on-device synthesis works from retrieved passages, with the original papers still there to check.

StrataRead Evidence sheet showing passages grouped by source, citation details, and evidence filters.
StrataRead’s Evidence sheet in the development build.

A Closer Connection Between the Apps

On Mac, StrataWrite’s Insert Reference palette can search a running StrataRead library when its local read connection is enabled. Selecting a source imports the shared metadata and inserts the citation. That removes a round of copying details between reading and writing.

The optional assistant connection also supports transferring a StrataRead evidence bundle into a StrataWrite note, preserving source and page links. This is an assistant-mediated workflow with separate permission for creating or editing notes.

AI With Explicit Access Choices

Both apps are adding optional AI Connections on Mac for compatible assistants such as Codex and Claude. Connections are off by default. Reading and making changes require separate permissions; turning read access off revokes the connection. A connected assistant may send requested research content to its own provider, so this is distinct from built-in assistance.

In the current 4.0 builds, built-in generation uses Apple’s on-device model on supported devices with Apple Intelligence available. Direct Private Cloud Compute is not enabled. Generated answers still need to be checked against the sources. The Privacy Choices page explains these controls and online metadata lookups.

Across Mac, iPad, and iPhone

The 4.0 work includes all three platforms, with layouts adapted to the device and iCloud support for keeping research available across them. Spotlight, Siri, and Shortcuts provide additional entry points to supported library actions. The external AI connections and direct citation lookup between the apps are Mac features.

I’ll share release availability separately. For now, you can explore the StrataWrite preview and StrataRead preview, and send feedback about the parts of your research workflow that need the most attention.

What We’re Working On in StrataRead: A Smarter Library for Reading, Extracting, and Returning to Sources

StrataRead is growing from a focused PDF reader into a more complete reading library for research work. The goal is still intentionally narrow: help you read PDFs, capture the useful parts, and move those notes into the places where writing and synthesis happen.

The newest round of work is about making that loop feel sturdier. A source should be easy to import, describe, tag, search, annotate, export, and reopen later without having to remember where a PDF lives or which app last touched it.

A Real Research Library

The library view is getting more of the controls a working researcher needs once the PDF pile grows. StrataRead now has the foundations for sorting by date added, title, first author, year, and reading activity, along with filters for projects, tags, and read status.

That matters because reading is rarely linear. Sometimes you need the newest article, sometimes the unread items for a project, and sometimes every PDF tagged with a method, place, or concept. The library is being shaped around those practical retrieval moments.

Projects, Tags, and Batch Work

I am also adding better batch actions. Selected records can be assigned to a project, tagged together, exported, opened in another reader, or deleted as a group. On iPad, this pairs with edit-mode selection so the library feels less like a static list and more like a workspace.

Metadata That Starts With the PDF

StrataRead is also becoming smarter about bibliographic metadata. On import, it can look for a DOI in PDF metadata and the first pages of the document, then use Crossref to fill blank fields without overwriting deliberate edits.

The metadata model is expanding beyond journal articles too. Books, book chapters, and theses need different fields, and StrataRead is being adjusted so those sources can sit beside journal articles without being forced into the wrong shape.

Search From the Inspector

Search is moving into the inspector so it can live beside the metadata and extracts. You can search inside the active PDF, see result counts, jump forward or backward, and keep the source context visible while you work.

This is part of a larger shift: the inspector is becoming the command center for a source. It holds metadata, citation output, project and tag fields, freeform notes, search controls, and extracted annotations in one place.

Cleaner Extracts and Markdown Export

The extraction workflow is getting sharper. Highlights, underlines, strikeouts, and text notes can become structured extracts, with page anchors, annotation type, color information, and a path back to the source location in the PDF.

Those extracts can be copied or exported as Markdown with a citation, document notes, project and tag context, and a StrataRead deep link. The point is to make annotation portable: useful in StrataWrite, useful in Obsidian, and still connected to the original PDF.

Mac, iPad, and Private Sync

The interface work continues on both Mac and iPad. The app is being shaped around a three-column reading layout, a collapsible inspector, better iPad column behavior, and cleaner import/export flows. Underneath that, metadata syncs through CloudKit while PDFs live in the StrataRead iCloud Drive library.

The direction is simple: StrataRead should let a source move from PDF to extract to note without losing its citation, location, or context. Reading should leave useful traces, and those traces should be ready for writing.

What We’re Working On: Faster Search, Better iPad Workflows, and a More Native Writing Surface

StrataWrite has always been built around a simple idea: research writing is not just typing. It is moving between notes, sources, categories, drafts, questions, and the half-formed connections that eventually become an argument. The next round of work is focused on making those movements feel faster, calmer, and more native on both Mac and iPad.

A lot of the current work is not a single flashy feature. It is the kind of polish that makes the app feel more trustworthy during long writing sessions: better state updates after edits, clearer controls, fewer dead moments while search warms up, and a cleaner interface for moving across the research library.

A More Capable iPad Library

The iPad version is getting special attention. The research library sidebar is becoming more compact and more touch-friendly, with a cleaner workspace switcher for moving between the Library, Manuscripts, and Assets areas.

Selection mode is also being refined so batch actions feel less awkward on iPad. The goal is to make filtering, sorting, selecting, and acting on notes feel like an intentional iPad workflow, not a Mac interface squeezed onto a smaller surface.

Search That Keeps Up With Writing

I am also tightening the note search index. When a note changes, StrataWrite now does a better job of recognizing what actually needs to be updated and refreshing the related search data, summaries, and evidence context.

This matters because search is not just a utility feature in StrataWrite. It is part of the writing process. If search lags behind your notes, the library stops feeling alive. The goal is for recent edits, new notes, and related terms to become available quickly enough that you can keep thinking instead of managing the database.

The New Evidence Sheet

One of the bigger pieces growing out of this work is a new evidence sheet. When you search the library, StrataWrite can now prepare focused evidence passages from matching notes instead of leaving you with only a list of note titles.

The sheet is designed for the moment when a search becomes a research question. It can surface passages by mode, including general passages, key sources, methods, definitions, findings, and comparison points. It also adds section and signal filters, related terms, hit counts, source labels, copy actions, and links back into the original note.

I am also experimenting with an “Answer from Evidence” flow that synthesizes only from the retrieved passages and cites the sources it used. The intent is not to make the app write for you, but to make it easier to see what your own library can actually support before you start drafting a claim.

Markdown Actions Where You Need Them

On iPad, selected text is getting quicker Markdown actions directly in the edit menu. Bold, italic, highlight, and reader-note formatting can be applied without leaving the text selection flow. It is a small detail, but small details matter when you are shaping notes from source material all day.

Research Assets and DOI Refreshes

The Research Assets area is also being tuned. Controls for refreshing source DOIs and creating new assets are being renamed and clarified, with better accessibility hints and button labels. This is part of a larger effort to make sources, figures, tables, and research materials feel like first-class parts of the writing system.

A Calmer Dark Interface

Finally, the visual system is getting quieter. Dark mode surfaces are being deepened and card boundaries refined so the writing area feels less gray and more deliberate. The point is not decoration; it is reducing friction around long reading and writing sessions.

The common thread across all of this work is momentum. StrataWrite should make it easier to stay inside the argument: find the note, mark the passage, link the idea, draft the section, and keep moving.

I’ll share more as these changes settle, especially as the iPad workflow and research asset library continue to mature.

Introducing StrataRead

Over the past year, StrataWrite has grown from a focused writing experiment into the core of a broader research workflow. Today, I’m introducing a new companion app: StrataRead.

Together, these apps form StrataSuite, a set of research-first tools designed to support the full lifecycle of academic work: reading, annotation, synthesis, and writing.

StrataRead: Reading and Annotation

StrataRead is a PDF-first reading app built around annotation. It assumes that your real thinking happens in notes and writing, in tools like StrataWrite or Obsidian.

Rather than acting as a reference manager, StrataRead focuses on keeping PDFs organized and annotations accessible, so insights can move naturally into your existing note-taking workflow.

  • Read and annotate PDFs
  • Organize reading libraries for active research
  • Move insights into notes and writing systems

StrataSuite Going Forward

Each app in StrataSuite is intentionally narrow in scope:

  • StrataRead helps you engage deeply with PDFs and annotations
  • StrataWrite is where synthesis and writing happen

Both apps are Apple-native, avoid analytics and tracking, and keep your data on-device or in your private iCloud account.

More details and a dedicated page for StrataRead are now live on the site. I’ll continue sharing development notes and updates here as the suite evolves.

Building StrataWrite: From Procrastination to Productivity

As a hobby project, I’ve created a new note-taking and writing app called StrataWrite. It began as an experiment for the Mac, and I’m now extending it to the iPad as well. I am an assistant professor, archaeologist, and unabashed Mac nerd.

My Apple journey started back in the 1990s as an undergraduate when I stumbled upon a lonely lab of Macintosh Classics. Everyone else gravitated to the PC labs, but the Mac immediately clicked for me. It worked the way my brain worked, and from then on I was hooked. Through graduate school and into my professional career, Macs have been my constant research and writing companions.

I write a lot for my research, but like many academics I’m also guilty of procrastinating by exploring workflows. StrataWrite started as another one of those experiments, perhaps even a procrastination crutch, but it has now grown into a tool I plan to use for real research and manuscripts.

Influences and Inspirations

I’ve used and loved apps like Ulysses for its minimalist interface, Scrivener for its power, and more recently Obsidian, Roam, and Craft. Obsidian fascinates me but never quite fits my process. The linking and Zettelkasten approach is brilliant for some, but I’m more of a structure-first thinker. For me, fast search and minimal structure beats elaborate organizing systems.

My Writing Process

My research writing begins with constant reading of PDFs: journal articles, chapters, and books. I highlight and annotate extensively. For citation management, I use Bookends by Sonny Software. It’s indie, Mac-first, and offers something I love: the ability to extract highlights with deep links back into the PDF. These links now integrate beautifully with StrataWrite.

Writing a research paper is always about structure: a central research question, supporting data, methodology, results, and contextual discussion. That structure is what organizes my notes. My students hear me say this often: without a research question, the paper collapses. StrataWrite reflects that same philosophy.

Why StrataWrite?

The name is inspired by archaeology. Strata are the layers of sediment and soil that accumulate over time, preserving artifacts of past lives. Similarly, StrataWrite layers notes, sources, and structures into something coherent. It also echoes ideas from practice theory and even assembly theory in physics.

How StrataWrite Works

At its core, StrataWrite is powered by plain text notes:

  • Notes are searchable through Apple’s Core Spotlight.
  • They can be filtered by categories: Document, Source, Note, and Journal.
  • Search results are weighted by relevance, showing previews of context.

From there:

  • Notes can be copied or exported as plain text files, individually or in bulk.
  • Markdown preview makes links and formatting functional.
  • Wiki-style links create connections between notes, supported by a Links Panel for navigation.

I’ve also experimented with on-device AI features using Apple’s new foundation models: summarization, keyword extraction, and question-answering for short notes. These are still limited by context size, but the promise of private, on-device models that can query all notes is on the horizon.

The interface also supports collapsing panels for a distraction-free writing mode. And everything syncs across devices using CloudKit.

The Manuscripts View

Beyond notes, StrataWrite now includes a dedicated Manuscripts view. This is a separate window designed specifically for long-form writing:

  • Word goal tracking helps writers pace progress over time.
  • A basic outlining tool structures your draft in sections.
  • By keeping manuscripts separate from notes, the app creates a focused environment for drafting research papers or long essays.

Future Plans

StrataWrite is still evolving, but here is what is next:

  • A Spreadsheet view for writers who prefer organizing information in tables.