Version 4.1 Europa
Here it is, the first feature release for DEVONthink 4. Choose from a much wider range of server-based AI models via OpenRouter or by connecting to just any OpenAI-compatible provider. Integrate models from, e.g., Amazon, Meta, Microsoft, xAI, Baidu, Moonshot AI, Qwen, and more. In addition, DEVONthink Europa adds native support for Claude 4.1 Opus, Gemini 2.5 Flash Lite, OpenAI GPT-5, Google Imagen 4, and the latest models by Mistral. Connect to your institution's Ollama installation with a new configuration option.
To further automate your work, describe your task to the the AI-powered script assistant. It generates AppleScript and JavaScript for Automation (JXA) scripts and even corrects common scripting issues. Edit images, both generated or dropped in from other sources, with prompts using common AI image generation models. As generative AI is notoriously bad at maths, the Chat and other AI-assisted functions now support mathematical functions, and if you're working in academia, retrieval-augmented generation (RAG) gets direct access to the huge document collection on arXiv. In addition, DEVONthink Europa comes with a new Quick Look extension for previewing Spotlight results on macOS Sequoia and later, and more responsive editing of especially larger Markdown documents. It also updates and sorts lists and empties the trash significantly faster.
|
Note:
This version is named after Europa, Jupiter's fourth-largest moon. It is a captivating world encased in an icy shell that hides a global subsurface ocean, one of the most promising locations for extraterrestrial life in our solar system. Discovered in 1610 by Galileo Galilei, its name, rooted in Greek mythology, reflects its enduring allure as a symbol of curiosity and the unknown.
|
-
-
A new Quick Look plugin lets you preview documents in, e.g., Spotlight searches on macOS Sequoia and later. This only supports standard file formats: rich and plain text, PDF, HTML, XML, images, audio, and video.
-
A new search criterion Kind is PDF+Text serves as a shortened form of Kind is PDF/PS and Word Count > 0. Additionally, the toolbar search syntax is kind:pdf+text, its negated form kind:!pdf+text.
-
-
The Zettel-ID external script for the Script with Input/Output smart rule action pull this information from Markdown metadata.
-
The AppleScript record class supports the new read-only properties language and markdown source.
-
Pro — Support for OpenRouter is available in the
AI > Chat settings and the AppleScript suite. This provides access to some AI models that aren't natively supported. Currently accessible models are from: Amazon, Anthropic, Google, Meta, Microsoft, Mistral, OpenAI, Perplexity, xAI, Baidu, Deepseek, Moonshot AI, Qwen, zAI, noting we aren't providing access to beta, preview, experimental, outdated, or distilled models. The
Help assistant, as well as the Research Overview and Mixture of Agents - Text/Markdown templates, also support OpenRouter.
-
Pro — Added support for OpenAI's GPT-5 models. Currently much less expensive than the 4.1 models, it does have a much smaller context window of 400,000 tokens but supports more output tokens and has been trained on more up to date information. Due to the lower costs, web searches are filtered with GTP-5 Nano.
-
Pro — Added support for Anthropic's Claude 4.1 Opus.
-
Pro — Added support for Mistral's Voxtral transcription to the
AI > Transcription settings. Currently, this uses Voxtral Mini and is less expensive than OpenAI's speech-to-text models.
-
-
Pro — Added vision support to the Perplexity models Sonar, Sonar Pro, and Sonar Reasoning.
-
Pro — Added Ollama (Remote) the
Chat > AI > Provider settings and renamed "Ollama" to Ollama (Local). This allows you to access Ollama running on a network, e.g., at a company or university. The remote provider is also supported in AppleScript, e.g. by the get chat response for message command.
-
Pro — Added a script assistant, available in the Script Editor window, smart actions Apply Script and Script with Input/Output, or reminder scripts. Describe the action you need and a code-compatible AI model will provide a draft script to get things started.
-
Pro — Save all images in a chat with the
Save All Images context menu of the
Chat assistant, available if the current chat contains more than one image.
-
Pro — The
Generate Image window can now modify a generated image or one dropped or pasted into the window. Also, images generated via the
Chat assistant can be modified. And as the
Chat popover is persistent between launches, you can modify an image in it at a later time. Currently, this function is only available with certain models: Flux Schnell, Pro, Pro Ultra, Stable Diffusion Large or Turbo, and GPT-Image-1.
-
Pro — The
Generate Image window now displays a history of created images.
-
Pro — Given the poor calculations produced by LLMs, a new tool lets the
Chat assistamt, smart actions, and AppleScript commands evaluate mathematical expressions.
-
-
Pro — Added the arXiv site as a search option the the
AI > Chat settings.
-
-
Pro — Added a new built-in smart rule, Apply Chat Suggestions. This applies seven common AI suggestions to matched documents, e.g., tagging, summarization, etc., utilizing placeholders and one AI request. This rule can be duplicated and modified to suit your needs.
-
Pro — The
Chat assistant, smart actions like Chat - Query, and the download chat response for message AppleScript command can download links in various formats (HTML, Markdown, text, snapshot). The format is automatically chosen, either by the AI or depending on the user's prompt. Currently, this only works with commercial models.
-
Pro — The new AppleScript property current chat model returns the default model.
-
Pro — The new get chat capabilities for engine… model AppleScript command retrieves the capabilities of a specific AI model.
-
Pro — The get chat response for message AppleScript command now has a usage parameter to improve results or control the costs of using external AI.
-
"Audit-proof" databases have been renamed to Revision-proof.
-
Editing very long Markdown documents is more performant. DEVONthink detects links in Markdown documents at least 25 times faster when syntax coloring and WYSIWYG is enabled.
-
Markdown WikiLinking now supports [[link|-]] to use the title of a linked item. This can be useful when using short aliases for linking.
-
Prism.js renders Objective-C code marked with the alternate objc or language-objc as well as the default language-objectivec.
-
DEVONthink indexes web-based documents and converts them to plain text better.
-
The
Go > To Document and Edit > Insert > Item Link popovers now search after a short delay to avoid interfering with typing.
-
Updating or sorting by name or kind in item lists is up to ten times faster, including in popovers such as Go > To Document.
-
-
The
Data > Move > Put Back command as well as its context menu counterpart display the destination when only one item is selected.
-
For quicker sorting, the Ascending and Descending commands are now at the top of the
View > Sort menu and the sort popup menu in the
Information bar of main windows.
-
The Add and Preview buttons in the
Sorter now display their shortcut keys when you hold the Command key.
-
In the Sorter's Voice Note and Video Note tabs, the camera and microphone menu is disabled if DEVONthink is disabled in macOS' Privacy & Security > Camera settings.
-
Emptying the
Trash is up to five times faster when versioning is not enabled.
-
DEVONthink's built-in folder action scripts now run smart rules using the perform smart rule AppleScript command with the On Import and On OCR event triggers, as appropriate.
-
Querying tags via AppleScript is now supported, e.g., tags contains "support" or where its tags contains {"2025","documentation"}.
-
Records now support the sheet-related AppleScript commands get cell at row/column, set cell at row/column, add row cells, and delete row at position.
-
The AppleScript database property "audit proof" is now revision proof. However, audit proof has been added as a synonym to ensure backwards-compatibility.
-
-
Pro — The
Research Overview template now supports local AI engines and models having tool call support and a context window of at least 32,000 tokens.
-
Pro — The notification of a chat-summarized RSS article is simpler when only one article is involved.
-
Pro — The search assistant now accepts local AI models with a context window of at least 8,000 tokens.
-
Pro — In the
Import > Image Capture sidebar, the Group menu now has a search field for quickly locating groups. Also, the destination settings are saved after each scan and restored when reconnecting to the scanner.
-
Pro — The From date in the
Import > Emails sidebar now defaults to the last used To date.
-
Pro — The
Chat assistant better handles detecting selected documents, especially when using the Chat popover.
-
Pro — AI-directed features using web, Wikipedia, and PubMed searches are more efficient, filtering out excess or links already processed by concurrent searches. This affects e.g., the
Chat assistant, smart actions, and AppleScript commands, and could speed up responses and minimize token usage.
-
Pro — The
Chat assistant's progress indicator more clearly shows chat activity, e.g., searching or downloading resources.
-
Pro — The
Chat assistant doesn't scroll a received chat response out of sight anymore.
-
Pro — Prompt fields across the application, e.g., in the
Chat assistant, the
Generate Image window, and the
Help assistant, now support using ⇧↩ in addition to ⌥↩ for inserting a line break.
-
Pro — The model menu in the
Chat assistant features a search field if more than 25 items are available.
-
Pro — Search request made to Google, Bing, and Brave via chat functions, e.g., the Chat - Query action or prompts in the
Chat assistant are more reliable. DEVONthink also handles Mistral's rate limits better.
-
Pro — Bulk processing items via chat, e.g., tagging or summarizing, uses better error handling.
-
Pro — Chat tools calls for local AI models have a reduced temperature for more reliable results and can now download web pages as needed. In addition, the
Chat assistant handles errors better.
-
Pro — Irrelevant PubMed and arXiv search results are now filtered in all AI functions, e.g., in the Chat - Query smart action, maintaining the context of the current conversation. For commercial providers, the least expensive model is used for filtering. Additionally, once enough results have been received from these site and Wikipedia, other pending evaluations are cancelled, saving both tokens and time.
-
Pro — Chat suggestions in smart actions, e.g., suggested tags, are more reliably retrieved.
-
Pro — The download image for prompt AppleScript command now reports an error if the specified model doesn't support image editing. When using the Flux engine, the Flux Kontext models are used as they are built for image editing, not just generation.
-
Pro — Updated Gemini 2.5 Flash to the final version.
-
Pro — Both filtering web search results and the Help assistant use now Gemini 2.5 Flash Lite.
-
-
Pro — Both
AI > Mixture-of-Agents templates no longer use Perplexity due to an increase in irrelevant responses.
-
Pro — Updated Mistral Medium to version 3.1. Mistral Large 3 has better vision support. And "Mistral AI" has been renamed to Mistral in the AI settings and
Chat assistant.
-
Pro — The default context window set by DEVONthink for Ollama is now 16,000 tokens.
-
Pro — The "GPT4All" provider has been renamed to OpenAI (Compatible) and can be used connect to any compatible remote services. It also now supports an API key, affecting the AI settings, menus and related AppleScript commands.
-
Pro — Improved compatibility of chat-based smart actions with LM Studio's MLX models, e.g., Gemman 3n.
-
Markdown lists didn't render properly when indented with one space. Fixed.
-
Thumbnailing Markdown documents could cause a rare crash. Fixed.
-
Scrolling Markdown documents was affected after pasting copied text, changing margins, or syntax highlighting. Fixed.
-
Remote images in Markdown documents didn't render in WYSIWYG mode if the files didn't have a valid file extension. Fixed.
-
Markdown MathJax equations in Asian text didn't render properly. Fixed.
-
Indexed Google Drive documents couldn't be opened via the
Data > Open With command. Fixed.
-
Links using Apple Notes' URL scheme couldn't be clicked in documents. Fixed.
-
For RSS and Atom feeds with multiple authors, only the first was used. Fixed.
-
-
In the item list in List view, the Tags column didn't display autocompletion results. Fixed.
-
The tooltip shown when hovering over items with truncated names didn't fully display the name if the item also had property icons. Fixed.
-
Groups with a custom icon and applied color displayed differently in different parts of the interface, e.g., the item list and context menu. Fixed.
-
In the
Navigate sidebar, you could only drag and drop multiple favorites, smart groups, or smart rules by the icon, not the name. Fixed.
-
The First, Previous, Next, and Last commands in the
Go menu couldn't be used in toolbar search results. Fixed.
-
The search field in the context menu and destination popups, e.g., in the
Sorter, didn't sort the results by relevance. Fixed.
-
In a multi-monitor setup with vertically positioned screens, the
Sorter was only partially visible as a docked tab. Fixed.
-
-
The internal versions group was incorrectly made visible in the
Sorter. Fixed.
-
The Spotlight index for a database could incorrectly contain document versions. Fixed, though rebuilding the Spotlight index via
Database Properties may be needed.
-
.strings files weren't indexed correctly, potentially affecting versioning of AppleScript modified files. Fixed.
-
The Scan Text smart rule action didn't ignore Markdown metadata if there was no other content in the document. Fixed.
-
If the DEVONthink helper background task crashed, other background tasks, e.g., running scripts, could be blocked for a period of time. Fixed.
-
Pro — Processing multiple documents via the
Chat assistant could sometimes crash the app. Fixed.
-
Pro — Timestamps weren't properly restored when revisiting the
Chat assistant. Fixed.
-
Pro — Replies in the
Chat assistant could contain improperly escaped Markdown. Fixed.
-
Pro — The (AI) suffix on an AI-generated document names could be misplaced if the name already had a file extension. Fixed.
-
Pro — Claude 3 Haiku responses in the
Help assistant often included invalid links. Fixed.
-
Pro — Switching to Mistral in the
Help assistant and resending the last chat message failed. Fixed.
-
Pro — AI-generated web searches containing multiple site: operators didn't work correctly. Fixed.
-
Pro — Item links or WikiLinks to groups weren't supported in the
AI > Graph inspector. Fixed.
-
Pro — The AI > Graph inspector could incorrectly display a connection line to a hidden (disabled) node. Fixed.
-
Pro — In the popup of URL fields in the
Info > Data inspector and the form view of sheets, the Paste and Remove commands neither saved changes nor updated the layout. Fixed.
-
Pro — In the
Import > Emails sidebar, nested iCloud mailboxes were duplicated at the account's top-level. Fixed.
-
Pro — Search queries using date-based custom metadata weren't always parsed correctly. Fixed.
-
Pro — Some item properties, e.g., the URL or UUID, couldn't be retrieved by AI in the
Chat assistant, smart actions, or the get chat response for AppleScript command. Fixed.
-
-
Pro — The get chat response for message… as HTML AppleScript command could return incorrectly mapped links. Fixed.
-
Pro — Gemini 2.5 Pro didn't work with the get chat response for prompt AppleScript command when thinking was disabled. Fixed.
-
Server — The icons in the
Server > Users settings didn't look correctly in dark mode. Fixed.
Version 4.0.2
This maintenance release introduces support for Google Imagen 4 (Preview), along with several improvements and fixes. We enhanced handling of relative links in Markdown documents to allow spaces, and we corrected an issue with list indentation. We also improved document language detection, which can influence Chat-suggested properties like tags. The Favorites section, e.g., in the Move To context menu now correctly lists all favorited groups. Colored groups also show their designated colors in more locations, such as the Path bar. For AI features, we expanded the prompt field in the Chat and Help assistants to accommodate longer prompts. We extended the timeout period for image generation, and queries will retry up to two times when necessary. As always, we focused on increasing the application's stability and reliability.
-
Image links in Markdown documents now support relative URLs containing spaces without requiring percent-escaping.
-
Custom colored groups now display in color in more places in the interface, e.g., the
Path bar.
-
DEVONthink better detects the language of documents, whether you import, index, or create them within the application. This can also improve results of chat-based features of the higher editions, e.g., tag suggestions or summarization.
-
Line items in Markdown lists indented with 4 or more spaces didn't render correctly. Fixed.
-
Images and PDF documents dragged from the Finder into DEVONthink between two Macs connected via Universal Control would be renamed on import. Fixed.
-
Copying section links in EPUB documents via the
Table of Contents inspector didn't include anchors. Fixed.
-
After inserting or deleting pages in a PDF document, the title of main and document windows, and the subtitle of document windows didn't reflect the changed page count. Fixed.
-
Toolbar searches using the size: search prefix would fail if they contained spaces, e.g., size> 5 MB. Fixed.
-
Switching away from the
AI > Tags inspector to another part of the interface would unnecessarily sound the system beep. Fixed.
-
The Favorites section in the Move To, Duplicate To, and Replicate To context menus and Destination popups, e.g., in the
Sorter, only displayed the first favorited group. Fixed.
-
.applescript files couldn't be used as external smart rule scripts due to an AppleScript error. Fixed.
-
Sync — Databases with names containing, e.g., "GoogleDrive", "Google Drive", or "OneDrive" couldn't be created or imported from sync locations. Fixed.
-
Pro — Nested IMAP mailboxes incorrectly appeared in the top-level mailbox in the
Import > Emails sidebar. Fixed.
-
-
Server — PDF documents didn't load in the web interface in Safari. Fixed.
-
Server — In the web interface, EPUB documents couldn't be navigated via the table of contents. Fixed.
-
Server — Sorting the item list on the Size column sorted incorrectly and the Modified column sorted in the reverse direction, ascending or descending. Fixed.
-
Server — The item list and view/edit pane didn't scroll at the same rate. Fixed.
Version 4.0 Copernicus
Our fourth major release — DEVONthink 4.0 Copernicus — brings a host of powerful new features and improvements. DEVONthink now supports external AI providers, both commercial and local AI, as a complement to its own internal engine and implemented with privacy and data safety in mind. You can also write search queries in natural language, let the AI summarize or transform text, and extract text from images or handwritten notes. Use speech-to-text to transcribe and save the speech from media files. You can even create images using AI, directly within DEVONthink.
Store important legal or financial documents in audit-proof databases and as PDF/A. Text in PDFs without text layer and in images is searchable without OCR, and versioning lets you return to previous versions of a document. Edit a document's table of contents, adjust spacings, and fine-tune the WYSIWYG display for Markdown. Organize your favorites, smart groups, and smart rules into groups. We also added new inspectors, most notably a graph that visualizes document relationships. The rewritten web interface of the Server edition is built on a modern foundation, more powerful yet easier to use.
For automators of any skill level, there are new and improved smart actions, including some utilizing AI, as well as many new AppleScript commands. Batch processing now lets you save and reuse configurations.
|
Note:
DEVONthink now requires macOS 13 Ventura or later.
|
|
Note:
We're dedicating this version to the Copernicus lunar crater and its namesake, the Polish astronomer Nicolaus Copernicus (1473-1543), who revolutionized our understanding of the universe. Contrary to the prevailing view that the Earth was the center of everything, he proposed that the Sun revolved around the Earth. This crater, with its rays extending across the lunar surface, is as notable as the groundbreaking ideas of the man it honors.
|
-
Document versioning lets you preserve certain states of documents you're editing. Examine or restore saved versions from the new
Versions inspector.
-
Audit-proof databases, a new type of databases, prohibit modifying documents placed into them, often necessary for legal or financial documents.
-
-
-
The new
batch processing window allows you to create your own library of reusable configurations.
-
Browse the built-in help in the new
Help viewer with built-in navigation and search. With the higher editions, you have access to an assistant for chatting with AI about all things DEVONthink, even in languages other than English.
-
Toolbar searches have a new Related Words option, considering also words contextually similar to your entered search terms.
-
A new
Tags inspector shows current, related, and suggested tags for the selected document. It also displays a graph of relationships for a selected tag.
-
The Destination and Location popup menus in the
Sorter or
View > Import section controls, as well as the context submenus for Move To, Duplicate T, and Replicate To, now have a search field at the top for more efficiently locating groups. Additionally, the location of potential matches is shown in macOS 14.4 Sonoma and later.
-
Add reminders to selected items with the Remind Me command available in the
Data and contextual menus.
-
Data > Move To > Put Back returns moved, classified, or trashed items back to their previous location. This command is also available via the context menu.
-
Apply tags automatically with the new menu command
Data > Tags > Assign Existing Tags. It uses DEVONthink's internal AI to look for tags on similar documents or find tags within the name and text and apply them automatically.
-
Typewriter-like scrolling keeps the currently edited line in the center of the document window. Enable or disable this feature via the
Format menu or in the Editing > Format settings.
-
Change the scope bar options of toolbar searches with key commands. Press ⌃⌥1 through 4 while a search is active.
-
-
-
The
Editing > Format settings let you control margin, line spacing, and maximum line widths.
-
We added Update name of WikiLinks in square brackets automatically to the
WikiLinks settings.
-
-
-
-
-
We added many new smart actions, e.g., Script with Input/Output for processing and passing data, Set Script Input that holds data to be passed to the action, and a batch processing action, User Input that allows you to enter information each time the automation runs.
-
We also added new placeholders, e.g., User Input holding the text you entered with the batch processing action of the same name, Script Output with the return value from the Script with Input/Output smart action, and Original Name using the originally imported name of a document.
-
And we added many external scripts for use with the Script with Input/Output smart action, e.g., Text - Lowercase/Uppercase and Daily Quote, that execute and pass the result to the next actions.
-
Add text to an existing document, by inserting, appending, or replacing the existing content, with the powerful update text AppleScript command.
-
-
Pro — DEVONthink can access external AI engines — both commercial and local models — in a complementary but powerful role to its internal AI. Currently supported commercial services are the latest models of: ChatGPT, Claude, Gemini, Mistral AI, and Perplexity. Supported local AI applications are GPT4All, LM Studio, and Ollama. Depending on the capabilities of each model, DEVONthink supports these AI functions: vision, tool calls, reasoning, and deep research.
-
Pro — A new Chat assistant lets you interact with external AI engines in a variety of ways, from document examination to impromptu inquiries. You access it in a new
Chat inspector and
Chat popover. Copy or save your chats as a document for later reference, if needed.
-
Pro — We added a new suite of AI-driven templates in the
Data > New from Template > AI submenu. These cover a variety of use cases, like deep research, image creation, story writing, and transcribing media and other documents into meeting notes.
-
Pro — Using Apple's Vision framework, DEVONthink will index certain PDFs on import, e.g., those with no text layer, an incomplete one, or with unintelligible content. This makes PDFs searchable without doing OCR explicitly. You can disable this behavior with the
Files > Import > Transcribe PDF documents setting.
-
Pro — Via AI, DEVONthink can recognize text in images, including some handwriting, and speech converted to text in media documents. The results can be stored as searchable text, Finder comments, or in an annotation document.
-
Pro — The
Data > New > Generate Image command lets you create images via your chosen text-to-image AI engine without leaving the application.
-
Pro — A new
Search Assistant popover lets you write search queries in natural language and convert them to DEVONthink's search language via AI.
-
Pro — The annotation commands in the Annotations > Reminders popup menu give you the option to insert AI-generated summaries. For images and media files that have recognized text saved as Searchable Text, you can insert the transcription.
-
-
-
Pro — The new
Data > Recognize submenu gives you AI commands recognizing text and notes or barcodes in an image or transcribing speech-to-text.
-
Pro — New commands in the
Data menu's Rating, Label, and Tags submenus let you use AI to change the metadata on selected files.
-
Pro — The new
Graph inspector displays a variety of relationships for a selected document, e.g, WikiLinks, item links, mentions, etc.
-
Pro — Produce auditing records listing the import, renaming, and deletion history of the contents of an audit-proof database via new commands in the
File > Export and
Tools menus.
-
-
Pro — The new
AI settings pane lets you control various AI functions: Chat for setting up your default AI engine, Summarization to setup how summarization is done, Image Generation, and Transcription.
-
-
Pro — We added a Recognition section to the
Files > Import settings, containing options for processing incoming documents with AI, e.g., to transcribe media files or PDFs.
-
-
Pro — Import messages or mailboxes from Apple Mail or Microsoft Outlook with key commands that you set up in the
Files > Emails settings.
-
Pro — The new batch processing window offers several built-in configurations using AI in a variety of ways, e.g., classifying documents or renaming a document based on its content.
-
Pro — Use AI-driven smart actions, e.g., Chat - Query for general AI queries, and the conditional Chat - Continue if action that only continues running with a positive response.
-
Pro — Run OCR and use the created document for subsequent actions using the OCR & Continue smart action.
-
Pro — We added new Chat Suggestions placeholders that DEVONthink resolves using AI, e.g., Price, Company, or Summary.
-
Pro — Several new AppleScript commands let you use external AI, e.g., get chat response for message, download image for prompt, and transcribe record. These commands also include many deep parameters, e.g., model, temperature, and thinking, to create very detailed AI interactions.
-
Pro — The new Chat category of the
Scripts menu provides you with some useful example scripts.
-
Markdown documents now support live scrolling in Side-by-Side view and the rendering updates as you edit. Also, WYSIWYG editing now displays image links as images and hides raw URL data in the Markdown source.
-
Quickly create crosslinks between documents by typing >> and choosing from suggested matches.
-
Square bracket
WikiLinks now support alternate names and section anchors, e.g., [[Technical Note 15040|Email Issues#remedies]].
-
Toolbar search results now support using the
View > Show/Hide Details command to let you toggle displaying the matched item's location.
-
Toolbar searches are now more forgiving with some syntax, internally correcting it as needed.
-
You now can group your custom items in the
Navigate sidebar, e.g., your favorites, smart rules, etc.
-
We relabeled some inspectors: "See Also & Classify" is now See Also, "Custom" is now Data.
-
-
Reminders now launch DEVONthink one minute before an alarm is set so you no longer need to keep it running all the time. Also, the alarms now include Send Email with Item Link and a new Send Email with Attachment, allowing you to email the document directly.
-
You can edit the outline in the
Content > Table of Contents inspector. For text-based documents, e.g., rich text, moving sections in the inspector moves the document contents as well.
-
When you use the
Data > New > With Clipboard command, it more intelligently creates a format appropriate to the type of data on the clipboard, e.g., a Markdown document when it detects Markdown content.
-
We reorganized the
Settings panes to keep similar functions and concepts together. This reorganization has produced some new panes, e.g., the
Files > Tags settings, as well as many updates to others, like setting label colors in the
General > Labels view.
-
You can assign colors to groups via the
Generic inspector or
Info popover.
-
You can modify file dates and more types of custom metadata, e.g., currency, via smart rules and batch processing, including using AI suggested values.
-
When the
Verify & Repair Database command finds errors, they are now shown in a more informative window. When relaunching after a crash or force quit, DEVONthink will attempt to resolve errors it can.
-
We have modernized and improved the AppleScript support. It comes with better JXA support, a new dictionary with code examples, new commands, properties, and parameters, and optimizations greatly improving the performance of filtering clauses, e.g., whose and where.
-
We've also made many subtle cosmetic changes to DEVONthink including updating many icons, like property icons, special group icons like Contacts, and updated toolbar icons.
-
Pro — Email handling now uses AppleScript and shows more accurate mailbox structures which also load more quickly in the
Import > Emails sidebar. It also shows unread email counts per-mailbox, similar to Apple Mail.
-
-
Server — We replaced the
web interface with a rewritten, much more modern version, new login page, support for displaying more file formats, handling more data, and more robust interaction with DEVONthink.
-
Server — In the
Server > Users settings, logged in users have an indicator next to their username. You can also set a Session Expiration to automatically log out idle users.
Changes since beta 3
-
The Destination and Location popup menus, e.g., in the
Sorter or
View > Import section, as well as the context submenus for Move to, Duplicate to, and Replicate to, now have a search field that let you more efficiently locate groups. The location of potential matches is shown on macOS 14.4 Sonoma and later.
-
Added a Remove command to the Original Name popup menu in the
Info > Generic inspector.
-
-
-
Added a Web Page - Title script for use with the Script with Input/Output smart action and a default Rename to web page title batch processing configuration.
-
Added a read-only original name AppleScript property that gets the name under which a document was originally imported.
-
Added a markdown parameter to the get metadata of AppleScript command that returns the metadata from the content of Markdown documents.
-
Pro — Mistral AI's Magistral Small and Medium models are now supported. They have a context window of 40,000 tokens and can handle tool calls. However, vision is not currently supported.
-
-
Pro — The new Resend last message button in the Chat and Help assistants lets you quickly send the last message again, e.g., after changing models.
-
-
-
-
Pro — A new default smart rule, Download Bibliographic Metadata, downloads bibliographic metadata for matching PDF documents having a digital object identifier (DOI).
-
Pro — An optional thinking parameter for the get chat response for message AppleScript command disables or reduces the effort in thinking ("reasoning"), depending on the AI model being used, e.g., the GPT O1, O3, and O4 models.
-
Pro — A new import attachments of record AppleScript command lets you import attachments from an email in your database.
-
Pro — You can retrieve the application's default AI provider via the read-only current chat engine AppleScript property.
-
Documents made with the Summarize Annotations and Summarize Mentions commands in the
Tools menu have an (Annotations) or (Mentions) suffix applied to the name. This can be useful e.g., for smart actions.
-
Setting the color of underline and strike-through PDF annotations in the
Annotations panel makes it the default color for those annotation types.
-
Better support for package-based documents with embedded HTML or PDF previews.
-
Revised appearance of tab preview popovers, shown when hovering on document tabs, on macOS 15 Sequoia and later.
-
You can more easily detach the
Info and (in the higher editions) the
Chat popover and move them around by dragging the background.
-
In the
Info > Generic inspector, the "Rename" command in the Original Name popup is now called Restore.
-
Dates entered in the Advanced search editor now always convert to the international ISO format, YYYY-MM-DD HH:MM:SS, for the search field, avoiding timezone issues.
-
Duplicating items no longer retains the original name.
-
Using the Undo command after classifying items works better in cases where annotation files also have been automatically moved.
-
Documents and their annotation files are more reliably moved together when the option to move annotation files is enabled.
-
Thumbnailing of videos uses now artwork if available.
-
Improved application update mechanism for the new license model, providing guidance on updating a license, when needed.
-
Improved order of smart actions for smart rules and batch processing.
-
The script editor popover, e.g., in the Script with Input/Output smart action, has been subtly improved including a new shortcut, ⌘K, for compiling the script just as is used in the Script Editor app.
-
Improperly closed databases, e.g., caused by a crash or force quit, may be automatically repaired when reopening. Only orphaned files and missing indexed files may be fixed, if possible.
-
The Recent Databases section in the
Navigate sidebar is more efficiently handled when you have multiple main windows open.
-
Filesystem events are more reliably handled.
-
Pro — When using commercial AI or remote Ollama services, e.g., those provided in a university, DEVONthink can run multiple concurrent requests. This can increase the speed between two and four times and has an effect on many AI-directed actions, e.g., transcription, summarization, attribute changes like tagging or rating, as well as resolving placeholders and using AI smart actions like Chat - Query.
-
Pro — AI web searches now go deeper when the
AI > Chat > Usage is set to Best or Auto. The searches, e.g., made via the Chat assistant, AI smart actions, and the AppleScript get chat response for message command, also benefit from multiple concurrent requests when using commercial AI providers or remote Ollama services. The speed increase can be between two and six times.
-
Pro — Updated Gemini 2.5 Pro and Flash to the public versions. Also, updated Gemini 2.0 Flash Lite to 2.5 Flash Lite (Preview), supporting reasoning and handling up to 64,000 tokens.
-
Pro — Updated Mistral Small to version 3.2, improving instruction following, fixing repetition errors, and making tool calls more robust. It is now also better supported in LM Studio.
-
Pro — Grouping, moving, and filing selected items in the current location is now possible via the Chat assistant, even creating the group if necessary.
-
Pro — Local AI models that can be used for coding now display a keyboard property icon in the
AI > Chat > Model settings.
-
-
Pro — Copying a chat is now more consistently handled via the Copy Chat context menu command and the Copy button in the Chat and Help assistants.
-
Pro — The layout of the AI > Chat settings has been slightly modified, including disabling the Model popup menu when no API key has been entered. Also, the token count now updates automatically.
-
Pro — The layout of the
AI popovers, Summarize and Transform, Search Assistant, etc., has been modified, including using icons for some buttons, like Copy and Save.
-
Pro — The Chat toolbar button changes appearance when a reply is received while the
Chat popover is closed.
-
-
Pro — PDF documents with very few words are better handled by the chat.
-
-
Pro — AI-generated tagging with local AI is better, with Ollama showing the most improvement.
-
Pro — Claude can now also handle larger images when using Best usage. This might increase the cost but provides higher accuracy.
-
Pro — If Web is disabled in the
AI > Chat settings, AI requests, e.g., via the Chat assistant or AppleScript and smart actions, use Perplexity's academic search mode. This mode queries academic resources online while ignoring general web content.
-
Pro — Improved the internal role used with the Chat - Query and Chat - Continue if smart actions, as well as the get chat response for message AppleScript command. These and the Chat assistant also better support XML-based file formats.
-
Pro — International text is better handled when using Claude, Gemini, or Mistral AI for chat suggestions of smart rules and batch processing placeholders as well as images, videos, and PDF documents without a text layer.
-
Pro — The extended and interleaved thinking in Anthropic's latest models, e.g., Sonnet and Opus 4, is supported in all AI actions, e.g., tool calls, smart actions, etc. Interleaved thinking allows Claude to consider the results of tool calls and decide its next actions, allowing for more nuanced decision making.
-
Pro — Revised the PubMed, Wikipedia, and Web searches in the Chat assistant, which should fix prompt length errors with Claude 4 Sonnet and Opus when concurrent searches are running.
-
Pro — The Chat assistant now better handles mixed selections, e.g., an HTML document and an image.
-
Pro — The get chat response for message AppleScript command now supports as "HTML", converting the response to HTML as needed.
-
Pro — Some AI interactions can take a longer time to complete, e.g., reasoning. Such requests also keep the machine awake and prevent timeouts during these long tasks.
-
Pro — When using Anthropic's Claude models in the Chat assistant, more aggressive prompt caching can help speed up responses and reduces costs.
-
Pro — With the latest version of LM Studio, tool call support of its local models is checked via its API.
-
Pro — In the latest version of Ollama, its API is used to check for reasoning or thinking support of a model.
-
Pro — AI requests made in the Chat assistant and via the automation options are now more reliably retried, especially when using Claude AI.
-
Pro — Getting and setting item properties via the Chat assistant is now more flexible, reliable, and precise.
-
Pro — Imported email attachments now use the creation and modification dates of the email they were imported from.
-
When using macOS' dark mode, converting a Markdown or web-based document to a one page PDF displayed white text on a dark background in the converted document. Fixed.
-
The scrollbars didn't work correctly when WYSIWYG and syntax coloring was enabled after changing the Markdown default font while a Markdown document was being viewed.
-
The scrollbar didn't always work correctly after changing the font or text size of selected rich text on macOS Sequoia and later. Fixed.
-
Indexed groups were not automatically updated in newly created databases unless you closed and opened the database or quit and relaunched the application. Fixed.
-
The Move To, Duplicate To, and Replicate To context submenus didn't include Favorites or Recent Destinations section headers. Fixed.
-
The color of the
Multimedia filter menu icon was incorrect. Fixed.
-
The Replicate To submenu in context menus incorrectly listed the hidden versioning group. Fixed.
-
Custom groups in favorites weren't navigable in many popup menus, including the Location menu in the
Sorter and
group selector. Fixed.
-
When the
Sorter was opened via a key commnd as a docked tab, it didn't respond to key commands, e.g., to select different functions. Fixed.
-
-
-
The See Also & Classify inspector didn't show groups anymore. Regression. Fixed.
-
The registration panel didn't immediately show a success or failure alert after the trial period expired. Fixed.
-
Token fields in smart rules and batch processing could appear truncated. Fixed.
-
Using the name parameter with the import path AppleScript command incorrectly set the original name. Fixed.
-
Migrating and opening a database on a different Mac could stall the application for awhile while checking filesystem events. Fixed.
-
Pro — The chat timestamp was incorrect in the Chat assistant depending on the timezone. Fixed.
-
Pro — When printing or converting the form view of sheets to paginated PDF, rich text fields had a black background when using macOS' dark mode. Fixed.
-
Pro — Multi-line code didn't display correctly when the
Chat inspector was narrow. Fixed.
-
Pro — Zooming in and out of the AI > Graph inspector didn't always work correctly. Fixed.
-
Pro — Connection lines didn't disappear when disabling some link types in the
AI > Graph inspector. Fixed.
-
Pro — The input and output tokens, as shown in the
AI > Chat settings, weren't counted when using Ollama. Fixed.
-
-
Pro — Multimedia files longer than 60 seconds weren't correctly processed by Apple Speech if there was no speech within a one minute section of the audio. Fixed.
-
Server — The column headers in the item list were transparent causing items to overlap when scrolling. Fixed.
-
Server — When using macOS' dark mode set to Automatic, starting the web interface in dark mode used incorrect table colors. Fixed.
-
Server — Documents with certain characters in their name would inhibit viewing a group's contents in the web interface. Fixed.
-
Server — The Inboxes and Trash in the sidebar weren't localized to German. Fixed.
Version 4.0 Beta 3
This release brings support for cutting-edge AI models such as Anthropic's Claude 4, Sonnet, and Opus, Perplexity's Sonar Reasoning models, and Mistral Medium 3. Icons make it easier to see at a glance which AI provider you're working with, separate AI > Summarization settings let you better control how DEVONthink summarizes documents, and you can exclude documents or whole groups from being ever accessed by AI. The Chat assistant can draft an email for you, and it has more reliable rendering of lists, code blocks, and MathJax. Finally, there have been numerous under-the-hood changes made to reduce costs, control the exchange of information, and filter irrelevant information to produce better responses.
AI aside, a new toolbar button simplifies creating compressed archives of databases, while improvements in metadata handling, Markdown editing, and PDF processing enhance usability and performance. In addition, DEVONthink sends us some anonymized data that can help us determine, e.g., if some features or actions are more popular than others. Of course, you can switch this off in the app's settings. The update also includes numerous fixes addressing stability issues, UI inconsistencies, and script compatibility.
-
Pro — Added support for Anthropic's Claude 4, Sonnet, and Opus models. This also includes better internal prompts for Claude's thinking and parallel tool calls.
-
Pro — Added support for Perplexity's Sonar Reasoning and Sonar Reasoning Pro models.
-
Pro — Added support for the Mistral Medium 3 model, with a context window of 128,000 tokens and support for vision, tool calls, and JSON mode. This is competitive with GTP-4.1 and Claude 3.x Sonnet but much less expensive.
-
Pro — Added a new AI > Meeting Notes template to summarize selected text documents, media files, images, or PDFs, automatically transcribing content as needed. Markdown and text templates are provided and include a section for follow-up actions.
-
-
Pro — Added an Exclude from Chat option to the
Info > Generic inspector and popover and an exclude from chat AppleScript property. This excludes items from being used by chat operations, e.g., the
Chat assistant, AI-directed database searches, chat-driven smart actions and placeholders, document summarization, or chat-suggested labels, ratings, or tags. Be aware that excluding groups or tags excludes their documents as well.
-
Pro — DEVONthink shows icons for the selected AI provider e.g., the Anthropic ink drop, in many parts of the interface, e.g., the various panes of the
AI settings, the popup menu of the Chat assistant, the Model dropdown in the query popover of AI-driven smart actions, and the
Generate Image window.
-
Pro — The prompt field of the
Help viewer's Chat inspector has a popup for selecting your desired AI engine. The most suitable, least expensive model will be chosen automatically.
-
-
Pro — The Chat - Query and Chat - Continue if AI-directed smart actions for
batch processing and smart rules display a popover to define a prompt and choose an AI engine. The Query action also supports adding an optional Role parameter.
-
Pro — Added OCR & Continue smart action to do OCR and use the created document for subsequent actions.
-
Pro — Added a transcribe record AppleScript command to recognize text in images and PDFs as well as speech in media files. This also includes language and timestamps parameters.
-
-
Characters are more reliably escaped when converting plain or rich text or pasting rich text to Markdown.
-
When importing or indexing large PDF documents, the time allowed to process each with Apple's Vision framework is longer and relative to the number of pages in the document. These documents are again marked as PDF Document to make it clear they haven't been processed via OCR. This also affects smart groups and rules, as these documents are now detected when the criteria Kind is PDF Document and Word Count is 0 are used.
-
In the item list, the Word Count and Character Count columns display more consistently.
-
The automatic naming of new PDF bookmarks added to the
Table of Contents inspector supports text selections over multiple lines.
-
-
You can now find the Customize Metadata command in the top level of the
View menu. Additionally, we have slightly improved the appearance of this panel.
-
The Add linked images to DEVONthink scripts for DEVONagent, Google Chrome, and Safari load images more efficiently and much faster.
-
Smart item scripts using external JavaScript for Automation (JXA) scripts are now more compatible, including those written for version 3 of DEVONthink.
-
Pro — Markdown works even better with chat responses, including template and script generated documents.
-
Pro — PDF documents, EPUB, and Markdown documents are now better handled by the Chat when when their first page or section already exceeds the context window of the current AI model.
-
-
Pro — Several AI-related parts of the interface have small improvements for clarity and cosmetics, e.g, the OpenAI API Key field in the
AI > Transcription settings is hidden if Apple Speech is selected.
-
Pro — Chat responses containing lists, code blocks, or HTML-formatted MathJax equations are more reliably rendered.
-
Pro — English language prompts are used when generating images via the
Chat assistant, as it's required or better supported.
-
-
Pro — The capabilities of models in LM Studio and Ollama are retrieved via API.
-
Pro — The Chat assistant is able to create draft emails, including specifying the recipient, body, and subject.
-
Pro — When using an AI model supporting tool calls, the Chat assistant better handles selections with a mix of groups and documents.
-
Pro — Gemini 2.5 Flash (Preview) is running the current model.
-
Pro — The number of search results returned by local AI models, e.g., for a database or PubMed, honor the
AI > Chat > Usage settings. Additionally, a message will show the number of results it filtered and used.
-
Pro — Local AI may be able to handle between 2 to 16 selected items depending on the size of the model's context window.
-
Pro — Handling multiple images with local AI is improved but depends on the AI application and models. Ollama and LM Studio support working with multiple images: 8 images for Gemma 3, Mistral Small 3.1, and Qwen 2.5 VL, and 5 images for Llama 4.
-
Pro — Support for local reasoning models includes Phi 4 Reasoning.
-
Pro — AI-driven web searches, e.g., in the Chat assistant or Chat - Query smart action, use the cheapest model of a commercial provider to filter irrelevant results. This can reduce hallucinations and provide more focused responses. You can also include a site: parameter in your prompt to query a specific site, including YouTube.
-
Pro — Chat tool calls are now more forgiving with invalid arguments. However, due to unreliability, the Llama 4 model served via Ollama or LM Studio no longer accepts tool calls.
-
Pro — Worked around an issue where LM Studio didn't support certain tool calls from smart rules and batch processing.
-
Server — The
web sharing interface displays Microsoft PowerPoint files.
-
Server —
DEVONagent's DEVONthink Server plugin works better in cases when a guest account is available for web sharing.
-
When using DEVONthink's
View > Full Screen > Document mode, selecting text with a mix of underline and strike-through styles could cause a crash. Fixed.
-
Unlocked groups and feeds with a mixture of flagged and unflagged items didn't show an icon symbolizing the mixed state. Fixed.
-
Selecting an RSS feed after the
Update (Indexed) Items button was added to the toolbar would crash the application. Fixed.
-
With WYSIWYG editing enabled, adding a link to selected text in a Markdown document didn't save unless the document already contained images or links. Fixed.
-
When DEVONthink was offline, URLs in HTML, web archives, and Markdown previews didn't load linked items e.g., stylesheets, that were already saved to the database. Fixed.
-
Commands to convert PDF documents without a text layer but indexed with macOS' Vision to other formats, e.g., rich text, weren't disabled. Fixed.
-
After zooming in or out while editing text, lines didn't always wrap even though
Format > Wrap Lines was enabled. Fixed.
-
-
The Copy command for the color well in the
Info > Generic inspector didn't work. Fixed.
-
Once enabled, Exclude from Wiki Linking in the
Info > Generic inspector and popover couldn't be disabled. Fixed.
-
-
When using aliases in WikiLinks, an incorrect number of WikiLinks or mentions could be reported for the incoming Wiki references AppleScript property or in the
Document > Links or Document > Mentions inspectors. Fixed.
-
-
-
Global smart groups and smart rules didn't always automatically update their results if the criteria included Item is (not) Duplicated. Fixed.
-
DEVONthink could freeze when running smart rules that execute JavaScript, e.g., before synchronization. Fixed.
-
The User Input placeholder wasn't available in the popup and contextual menus of the text fields of the Find & Replace batch processing action. Fixed.
-
Smart rules and batch processing, including the Script with Input/Output action, could run too many scripts at the same time causing the entire process to fail. Fixed.
-
The Update Indexed Items script didn't work due to a change in the script dictionary. Fixed.
-
The contents of database whose/where AppleScript command could return incorrect results if the queried database contained versions. Fixed.
-
The tags parameter for the classify AppleScript command wasn't treated as optional. Fixed.
-
Pro — The buttons, e.g., Clear, in the
Chat popover and the
Help viewer's chat weren't enabled correctly. Fixed.
-
-
Pro — If an item and its parent group were selected, the
Tools > Create Audit Report command would incorrectly report the items multiple times and deletions weren't consistently recorded. Fixed.
-
Pro — The OCR warning prompt that a document is already searchable applied to documents only indexed via the Vision framework, not having a text layer. Fixed.
-
Pro — Changing the font in duplicated
Imprinter configurations incorrectly also affected the originating imprint. Fixed.
-
Pro — A database search via Chat couldn't locate items without content, e.g., by name only. Fixed.
-
Pro — Some AI features were not properly enabled or disabled if the feature didn't use the default chat provider and model. Fixed.
-
Pro — Improperly marked reasoning of small local DeepSeek models wasn't removed from responses. Fixed.
-
Pro — The Chat - Query and Chat - Continue if actions in smart rules and batch processing could break in case of models supporting tool calls when using LM Studio. Fixed with workaround.
-
-
Pro — The progress of the Chat - Query and Chat - Continue if smart actions didn't work if the default chat model wasn't used. Fixed.
-
Pro — In the Chat - Query or Chat - Continue if smart actions it wasn't possible to switch back to the default AI model after choosing an alternate model. Fixed.
-
Pro — When using AI tool calls, the Chat - Continue if smart action or get chat response for message AppleScript command could sometimes send a redundant chat role. Fixed.
-
Pro — The default system role used with Perplexity was incorrect when using the get chat response for message command without tool calls. Fixed.
-
Server — In the web sharing interface, the Copy URL command only worked with bookmarks and HTML files. Fixed.
-
Server — After starting the web server, not all the permissions columns were shown as uneditable and not all requests were logged. Fixed.
Version 4.0 beta 2
Today's release adds OpenAI's new image generation engine and Google Gemini 2.5. We also replaced some AI models with newly improved ones, like GPT 4.1. You can now adjust the size of the font used in your interactions with AI, e.g, the Chat assistant. Other improvements include better transcriptions and timestamps, better link handling in the assistant, and more useful resolutions for placeholders like prices or dates. A new AI-based script tries to geolocate images in your databases.
For faster searching, there are new keyboard shortcuts for changing the search scope. Open clicked links in foreground windows, including external links, or hold the Command key to temporarily toggle between opening the document externally or in DEVONthink. If you use a Doxie scanner, DEVONthink recognizes incoming scans for OCR. We've also added some new external scripts to use in smart rules and batch processing.
On the interface side, we have harmonized text sizes across certain popovers and made other refinements to the interface, including refreshing icons and fine-tuning spacing. For scripters, this release shows a significant performance improvement when making filtered queries. And finally, we have made migrating resources from version 3 more reliable, and fixed some bugs and crashes as we work to make version 4 even more stable and performant.
-
-
There are now keyboard shortcuts for the scope bar of toolbar searches. Holding the Option and Control keys while pressing 1 through 4 will switch scopes when a search is active. The shortcuts are shown in the bar when holding the modifier keys.
-
-
Added new setting Files > Multimedia > Open annotations panel automatically to open the
Annotations panel when annotating PDF documents. This setting does not affect Link, Note, or Text annotations as the panel is required for them.
-
Added new external scripts, Text - Lowercase and Text - Uppercase, for use with the Script with Input/Output smart action.
-
-
-
Pro — You can now refresh AI models with a button in the
AI > Chat settings.
-
-
Pro — Added the Doxie scanner software to the list of known scanning applications.
-
-
Pro — A new
Geolocate Image script tries to return the geographic location of the subject of an image, e.g., "Mobile, Alabama, US". This requires a Vision-capable AI model.
-
Improved styling of tables and working with ordered lists in Markdown.
-
Optimized MultiMarkdown code speeds up viewing and converting Markdown documents.
-
More reliable handling for anchored links in HTML pages.
-
Better support for dropping .webp and .avif files from Safari, e.g., into Markdown documents.
-
Sheets in table view mode look better in both light and dark mode and preserve the column order and column widths.
-
Better detection for Markdown content on the clipboard.
-
The Info > Properties inspector supports adding properties to JPEG images not yet having any EXIF/IPTC attributes.
-
-
-
-
-
-
The
Content > Table of Contents inspector now supports section links in web documents having an anchor with an ID right before headings.
-
If Current database only is enabled in the
AI > See Also inspector, searching for a group is now also limited to the current database.
-
Toolbar searches can handle some invalid syntax, e.g., item!:indexed will be internally changed to a valid item:!indexed.
-
The numeric search operators, < and >, now also support alternate forms, :< and :>. This improves compatibility with Search assistant suggestions in the higher editions.
-
Installing DEVONthink's Global Inbox alias removes the alias of version 3's Inbox, if present.
-
The event triggers
Before Synchronization and After Synchronization no longer trigger if the smart rule doesn't target a synchronized database.
-
Several smart scripts used with the Script with Input/Output action have been renamed, e.g., "Random String" is now Text - Random String.
-
Greatly improved performance of AppleScript's filtering terms, whose and where, when retrieving database items.
-
Many improved icons across the user interface.
-
Pro — Revised Chat and Help assistant appearance.
-
Pro — When a tool call is made in the Chat assistant, you may now see a "Getting Started…" message so you know it's working.
-
Pro — The Chat assistant now supports downloading item links from the current conversation or its search results. It also handles links in chat responses better, e.g., when the URL scheme is missing.
-
Pro — The typewriter effect of the Chat assistant now works more reliably, including when displaying code blocks or persisting when DEVONthink isn't the frontmost application.
-
Pro — Revised appearance of tables in the
Summarize and Transform popover as well as the panel from the display chat dialog AppleScript command.
-
Pro — AI-based smart actions work more reliably with tool calls from local AI engines and exhibit better retrieval of amounts, prices, ratings, and dates.
-
Pro — Transcription via Apple Speech better handles punctation.
-
Pro — The Online OpenAI transcription option in the
AI > Transcription settings uses the whisper-1 or gpt-4o-transcribe model, depending on if you're using timestamps or transcribing to searchable text. The informational text also shows that an OpenAI account and API key are required when this option is enabled.
-
Pro — Replaced the GPT-4o models with the improved GPT 4.1 models, supporting up to one million input tokens, 32,000 output tokens, and up to 100 images. If you are using GPT 4.1, the cheapest and fastest model, 4.1 Nano, is used to summarize feeds while the Mini model is used in the Help viewer.
-
Pro — OpenAI's O1 and O3 Mini models are superseded by the O3 and O4 Mini models (if available in your tier). These support reasoning, tool calls, and vision, with 200,000 input and 100,000 output tokens.
-
Pro — Replaced the Google Gemini 2.0 Pro and Flash models with 2.5 Preview models, both supporting reasoning, tools, and vision. They support up to 65,000 output tokens.
-
Pro — Vision support is now enabled for the Google Gemma 3 and Mistral Small 3.1 models in LM Studio and Mistral Small 3.1 in Ollama.
-
Pro — References returned by Mistral Small are converted to links, if possible.
-
Pro — International languages are better supported for local AI models, like Microsoft Phi 4 or Meta Llama 4.
-
Pro — Due to template issues, these models are filtered from GPT4All: Hermes, Wizard 1.2, and GPT4All Falcon. Other GPT4All template issues have been worked around for the EM German Mistral, Mini Orca (Small), and Snoozy models. We recommend e.g., using Microsoft Phi, Meta Llama 3, or DeepSeek with GPT4All.
-
Pro — The Search assistant is more reliable. We do recommend using a good mid-tier commercial model like Claude 3.7 Sonnet or GPT-4.1.
-
Pro — If you clear the conversation or disable speech in the Chat assistant, it will immediately stop speaking.
-
Pro — If you disable a connection type in the
AI > Graph inspector, nodes of that type will be hidden.
-
-
Server — The users and permissions from the
Server > Users settings are migrated when DEVONthink first launches.
-
Some specific sites and the context menu of bookmarks and some web-based documents could cause a crash. Fixed.
-
The position of the insertion mark in text documents wasn't restored when revisiting a document. Fixed.
-
The new square bracket syntax supporting alternate titles and section anchors could sometimes cause a crash. Fixed.
-
WYSIWYG link editing could crash when the
Document > Links inspector was visible. Fixed.
-
-
The metadata of Markdown documents whose first line ended with a colon wasn't parsed correctly. Fixed
-
With syntax coloring enabled for Markdown documents, links of HTML tags didn't always include the trailing slash. Fixed.
-
The new Wiki linking syntax used in Markdown documents, [[link|title]], didn't use the aliases. Fixed.
-
Autocompletion of Markdown transclusions or crosslinks in plain text, rich text, and Markdown didn't always work correctly. Fixed.
-
In the
Files > Markdown settings, WYSIWYG images & links wasn't disabled when disabling Syntax highlighting. Fixed.
-
-
Scrolling didn't work properly after switching between preview and source views if typewriter-like scrolling was enabled. Fixed.
-
PDF documents without a text layer, automatically indexed by DEVONthink, couldn't correctly be converted to plain text or Markdown. Fixed.
-
PDF documents couldn't be converted to web archives. Fixed.
-
-
Columns in sheets with data types Set or Single-line Text didn't support values with commas, e.g., "Steinbeck, John". Fixed.
-
When creating a video note, iPhones supporting Apple's Continuity Camera weren't shown as input options. Fixed.
-
Clipping content via the
Sorter didn't always show if an item already existed in an open database. Fixed.
-
Clipping formatted notes from our forum always showed a black background and clipped web archives would incorrectly open the print panel when viewed. Fixed.
-
When renaming items in the item list, the field editor was incorrectly sized and placed in List and Column views. Fixed.
-
Reloading smart groups and smart rules using extension or filename conditions could sometimes crash the application. Fixed.
-
Certain search queries were broken, e.g, modified>=2025-04-06 20:00:00 modified<=2025-04-09 19:59:59 kind:Document. Fixed.
-
Favorited groups didn't display custom assigned colors. Fixed.
-
When renaming a database in the
Navigate sidebar, the background color was incorrect. Fixed.
-
-
If the General > Interface > Preview group content setting was enabled and a group visible in the view/edit pane while a document or different group was selected in the item list, selecting an item in the view/edit pane switched to the item selected in the item list. Fixed.
-
-
Cancelling a background process, like splitting a PDF into chapters, could freeze DEVONthink. Fixed.
-
The Help button in several places in the interface wasn't working correctly. Fixed.
-
The registration dialog would be incorrectly shown even when the application was already registered. Fixed.
-
Pro — Transcribing audio and video to an annotation file overwrote existing annotation files. The new annotation files also didn't retain the original format, always producing rich text. Fixed.
-
Pro — Non-database AI searches, e.g., Wikipedia, often returned incorrect links. Fixed.
-
Pro — If a group was selected, links to documents returned by a database search via the Chat assistant linked to the incorrect item. Fixed.
-
Pro — Image prompts for OpenAI DALL-E 3 were incorrectly limited to 1,000 characters. Fixed.
-
Pro — When zoomed in, the
Graph inspector didn't scroll when selecting nodes via keyboard. Fixed.
-
Pro — The current chat stopped responding or wasn't preserved when switching inspectors or closing and reopening the Chat popover or help viewer. Fixed.
-
Pro — The Copy button of the
Search assistant incorrectly closed the popover when it was detached. Fixed.
-
-
Pro — ScanSnap Manager didn't recognize version 4. Fixed.
-
Pro — Using the perform smart rule AppleScript command could freeze DEVONthink if a smart rule also ran a script in its actions. Fixed.
-
Pro — The download image for prompt AppleScript command could fail if the specified engine was not the default one. Fixed.
Version 4.0 Beta 1
This is the first public beta of our next generation of DEVONthink, bringing powerful new AI capabilities and significant improvements across the board.
Interact with your chosen AI engine through our new Chat assistant, accessible via a convenient inspector or popover. Ask questions about your documents, modify properties, conduct web searches, all through natural language. Let AI translate your requests into DEVONthink's native search syntax or summarize and transform text like Apple's Writing Tools. Detect text within images and handwritten notes, transcribe audio/video, and even generate images directly in DEVONthink.
PDFs lacking OCR are now automatically searchable. For sensitive documents, legal, financial, etc., create audit-proof databases and convert PDFs to PDF/A for storage. We've greatly improved document editing, including options to modify the table of contents and create bookmarks within PDFs. DEVONthink now retains multiple versions of edited documents allowing quickly going back to previous versions. New AI-powered inspectors provide intelligent tagging support and visual relationship graphs.
Team collaboration is smoother than ever with our completely rebuilt web sharing interface. Simpler yet more powerful.
For automation enthusiasts, we've incorporated new and improved smart actions, including AI-powered options for users of all skill levels. The modernized scripting dictionary offers expanded commands, properties, and parameters, while batch processing allows you to save workflows as reusable configurations.
We've continued our commitment to usability, performance and reliability throughout the app.
|
Note:
DEVONthink now requires macOS 13 Ventura or later. This is a public beta and should not be used in production environments.
|
-
Server —
Web sharing has a new, modern interface, simplified and refined. The interface was rebuilt using current web technologies in a new design with improved navigation, controls, and inspectors. It also is much more responsive when handling a large number of items.
-
Pro — A new Chat assistant lets you interact with your chosen AI engine. Ask questions about a document, create a new one with the response, or just perform a web search. Modify or replace text in the selected document. Capture or copy AI-generated images created in the chat. For increased context, select documents or locations and let the AI work with them. The Chat assistant is accessible via the
Chat inspector or the
Chat popover.
-
-
Pro — In the scope bar of a toolbar search, the AI button lets you enter a natural language query in a detachable popover and have AI translate it into DEVONthink's search syntax.
-
Pro — The Summarize via Chat popover, reachable, e.g., from a document's navigation bar or the
Edit menu, let's you quickly summarize selected text or whole documents via AI in various formats: text, bullet points, key points, and table. You can also customize the output via prompt.
-
Pro — The Transform Text via Chat popover, also reachable from a document's navigation bar or via
Edit > Transformations rewrites selected text, e.g., as friendly, professional, or concise.
-
Pro — The annotation commands in the Annotations & Reminders popup menu let you insert AI generated summaries. For images and media files that have recognized text saved as
Searchable Text, you can insert the transcription.
-
Pro — Let AI assign tags, labels, and ratings via the
Data menu, context menus, smart rules, and batch processing.
-
Pro — The
Graph inspector lets you visualize the connections between documents, based on item links, mentions, WikiLinks, and more. Double-click related items to open them.
-
Pro — In the
RSS settings, a new option, Show chat summary in notification center, sends AI summaries of new articles to the macOS Notification Center.
-
Pro — You can now find several AI-driven templates, showing how AI can be used to create reusable documents. For example, there are templates to create story outlines, documents with answers to questions about a document, or even drafts of scripts.
-
Pro — A new trio of
AI settings provides a host of controls to set up AI engines for general use, text-to-image generation, and media analysis and transcription. Configure settings for search scope, interactions, and text summarization. Set default parameters for image creation and transcription, including the engine of choice and where to save recognized text.
-
Pro — The
Files > Import settings have options to control AI features like analysis and transcription of images and media files as they're imported.
-
Pro — New AI-supported smart actions or placeholders provide a conduit for AI to work with your databases. Let smart rules query the AI and act on the response, classify documents via generative AI, and use AI in batch processing.
-
Pro — Use AI in your own scripts with new AppleScript commands, e.g., download image from prompt and display chat dialog. You can find AI-driven example scripts in the
Scripts > Chat menu.
-
Pro — PDF documents without a text layer are now indexed using macOS, even handwritten text. This only works on PDFs without embedded text. Modified documents lacking a text layer for some pages will have one produced after the first save.
-
Pro — Transcribe text in images, including handwriting, as well as convert speech to text in audio and video files via the
Data > Recognition submenu, the context menu, or even automatically when importing files.
-
-
-
Pro — New options in the
Files > Emails settings let you specify hotkeys for importing messages or mailboxes from the active email client, either Apple Mail or Microsoft Outlook. This can bring back the familiar feeling of the legacy Mail plugin's behavior.
-
Pro — A new
Files > Tags settings pane consolidates tagging options and operations, including conversions, automatic tagging, and how Finder tags are handled.
-
DEVONthink's new
Help viewer lets you use a Chat pane to ask questions and receive AI responses directly from the documentation. And if you aren't a native English speaker, ask for explanations in your own language.
-
Versioning. Includes the
Versions inspector where you can browse and restore previous versions of a document you're working on. Controlled by the options in the
Files > General settings, returning to variations of a document is only a few clicks away.
-
Audit-proof databases are perfect for storing important legal or financial documents securely. These databases ensure documents remain unaltered, and any deletions are fully tracked.
-
With the new Add to Table of Contents command in the context menu of the
view/edit pane and the
Thumbnails inspector, add your own PDF bookmarks and create a custom table of contents for your PDF.
-
Web-based documents now support item links that include a reference to the selected text via the Copy Selection Link context menu command. For bookmarks, the Copy Link with Highlight command copies a link to selected text. When using such a link, the previously selected text is highlighted.
-
Added
Data > Convert > To Bookmark to convert the URL of a document to a separate bookmark. This command is also available in the contextual menu of the item list, in smart rule actions, and in scripting.
-
-
Added the option Update name of WikiLinks in square brackets automatically to the
WikiLinks settings.
-
Document editing now uses improved formatting controls in the
Editing > Format settings. These include setting a maximum line width, margins, and line spacing, either by points or percentage. This applies to text-based formats, including the source of HTML-based documents.
-
Typewriter-like scrolling is now available, keeping the currently edited line in the center of the page. This can be enabled in the
Editing settings or the
Format menu.
-
-
Added a new
Tags inspector to aid in tagging items using our internal AI. Suggested tags and a graph showing the connections between existing tags can help clarify your choices.
-
A new Assign Existing Tags command examines the current document, looks for similar documents, and applies tags they use. If none are found, existing tags found in the title and text are used. This command is available in the
Data > Tags menu, the
Files > Tags settings, and as a Tags > Assign Existing Tags smart action. This will only apply existing tags.
-
-
Batch processing now has its own dedicated window where you can create and save batch configurations for future use.
-
Toolbar searches have a new Related Words option, utilizing words contextually similar to your entered search terms. These are words detected by the internal AI as being connected similar to how you'd find them in the
Concordance inspector.
-
The action menu of videos now has a Capture Image command.
-
Added a Capture with Source Link command to the contextual menu of documents, clipping selected text and a source link to the document in the
Sorter's Take Note tab. Supports plain and rich text, Markdown, HTML-based formats, and PDFs.
-
-
-
The Remind Me command in the
Data and context menus lets you quickly add or remove DEVONthink reminders to selected items.
-
Added Add Default Smart Groups and Add Default Smart Rules commands to the
Navigate sidebar's + button to easily reinstall DEVONthink's built-in items.
-
-
Added Preview group content to the
General > Interface settings to display documents contained in the selected group in the view/edit pane.
-
All automation has been greatly extended. There are many new
smart actions for smart rules and batch processing, including: a user-controllable Find & Replace action, a new batch action for User Input, and an action to process incoming information from previous actions and output information to subsequent actions. New placeholders can be used in a variety of places. We also have added new templates, scripts, and
smart rule scripts, as well as many commands to DEVONthink's already deep scripting capabilities.
-
-
-
-
Server — The web sharing interface updates when shared databases are closed and opened.
-
Server — If the web server becomes unreachable, a notice will be shown in the web sharing interface when it becomes available again.
-
Server — In the
Server > Users settings, logged in users have an indicator next to their username.
-
Server — You can now set a Session Expiration in the
Server > General settings to automatically log out idle users.
-
There are many improvements to Markdown editing. Edits to Markdown documents now support live scrolling and updates in the side-by-side view so your changes are shown in real-time. There is now a default Markdown font used as the source and preview font if no styling is applied. Markdown WYSIWYG editing now displays images or links instead of showing the raw source code. Attached images, PDFs, or media files can be Control-clicked in the source or preview of Markdown documents with options to be copied, edited, or revealed. In the case of images, you can set the document's thumbnail.
-
Apple's Writing Tools are now supported in HTML-based formats in the latest updates of macOS Sequoia on M-series Macs. Accessible from the context menu, a toolbar button, or the
Edit > Writing Tools submenu.
-
Improved file conversions, e.g., multiple web-based formats, including EPUB files, to Markdown or paginated PDFs, and converting Markdown to PDF. There are also many other improvements that try to preserve data during the conversion.
-
Item links in documents, called 'crosslinks', can be quickly created by typing >>, followed by the initial letters of an item's name. Matching items in the current database are shown as suggestions. Only supported in plain text, rich text, and Markdown.
-
Square bracket
WikiLinks support alternate names and section anchors, e.g., [[Technical Note 15040|Email Issues#remedies]].
-
You can now organize your custom items into groups in the
Navigate sidebar. This applies to your favorites, smart groups, and smart rules.
-
The
Info inspectors have been reorganized and now include the Annotations > Reminders inspector.
-
Reminders now launch DEVONthink one minute before an alarm is set so it's no longer required to be running all the time. Alarms now include Send Email with Item Link and Send Email with Attachment, allowing you to email the document directly.
-
The
Table of Contents inspector now supports multiple selections, hiding page numbers, and copying paragraph links for rich text documents. For PDFs the entries can be organized, renamed, or removed. For rich text and Markdown documents, reorganizing the table of contents reorganizes the contents of the document as you move the sections. And drag-and-drop to external applications creates a page link to each dropped page.
-
Removing linked text in Markdown documents via the
Document > Links inspector preserves the text and only removes the link.
-
An improved
See Also inspector shows more accurate classify suggestions.
-
You can assign colors to groups via the
Generic inspector or
Info popover.
-
A spinning progress indicator now appears beside a database's name in the Navigate sidebar while it's actively synchronizing.
-
All database types can be created via the
File > New submenu.
-
The
File > Export > Database Archive command preserves the database type, e.g., an encrypted .dtSparse file. Before exporting, you will need to provide an encryption key for encrypted or audit-proof databases.
-
The
Data > New > With Clipboard command more intelligently creates a format appropriate to the type of data on the clipboard, e.g., Markdown files when Markdown content is detected.
-
-
The New and Action toolbar button menus have been restructured for clarity.
-
Creating subcriteria in searches now supports a more commonly used phrasing, e.g., (name:invoice OR name:receipt) AND added:#7.
-
The scripting suite has been completely rewritten with many improvements, including: new commands, properties, and parameters, better support for JavaScript for Applications (JXA), better result handling, and many code examples to show how commands are used.
-
-
The Settings panes have been reorganized to keep similar functions and concepts together. This reorganization has produced some new panes, e.g., the
Files > Tags settings, as well as many updates to others, like setting label colors in the
General > Labels tab. The settings for higher editions are located at the end of the panes, following the Sync settings.
-
The
Editing settings have been restructured for clarity. This includes new Spelling & Grammar and Substitutions sections, as well as Check and correct spelling in rich text documents only and Smart quotes and dashes in rich text documents only options. Margins, line spacing, and fonts are found in the Format settings, and changing highlight colors is now done in the Highlighting settings.
-
Adding tags on demand, e.g., via the Add Tags From Document smart action, etc., now also uses the Finder comments on documents.
-
DEVONthink has also received many subtle cosmetic updates, including redrawn icons.
-
CoverFlow view.
-
French localization.
-
Context menu commands Summarize and Create Table of Contents.
-
Based on sentences/paragraphs summarization option from the
Editing settings. Replaced by new summarization tools, e.g.,
Edit > Summarize via Chat, in the higher editions.
-
Commands File > Import > Notes from Yojimbo and File > Import > Notebooks from Evernote. Importing Evernote's .enex files is still supported.
-
The "Create Version" and "Remove Obsolete Versions" smart rules, now replaced by the
Versions inspector.
-
Commands Scripts > Rename > Subject and Scripts > Comments > Convert to Tags, replaced by new and more versatile smart actions.
|