iPhone 和 iPad 版尚未上架中国大陆 App Store;使用 Textus AI 需自备 ChatGPT、Claude、API Key 或本地 Ollama,否则仅能使用编辑器;插件需在「设置 › 扩展」中单独启用。
Textus
CatVinci-StudioMIT活跃维护面向 AI 写作的新一代 Markdown 编辑器与知识管理工具,跨 macOS、Windows、Linux 和 iOS,可替代 Typora、Obsidian、Notion。
The next-generation Markdown editor and knowledge tool, made for writing with AI. Free and open source for macOS, Windows, Linux, iPhone and iPad.
brew install --cask textusREADME 未说明 GPU 或显存要求;单个窗口约占用 110 MB 内存,每多开一个窗口约再增加 55 MB。支持 macOS(Apple Silicon 与 Intel)、Windows x64、Linux x64,以及 iPhone 和 iPad。
免费开源的下一代 Markdown 编辑器,内置 AI 辅助写作,跨 macOS、Windows、Linux 和 iPad
面向 AI 写作的新一代 Markdown 编辑器与知识管理工具,跨 macOS、Windows、Linux 和 iOS,可替代 Typora、Obsidian、Notion。
核心能力
- 边输入边渲染 Markdown,所见即所得
- AI 续写、纠错、逐句改写并附修改理由
- 支持 ChatGPT、Claude、API Key 或 Ollama 本地模型
- 插件扩展图谱视图、Vim、版本历史、思维导图等
- 导出 PDF、Word、HTML,保留表格、公式与 Mermaid
容易踩的坑
- v1.3.12Textus v1.3.12最新正式版2026-11-09 · 2026-11-09 08:29 UTC
What's new
Textus 1.3.12 fixes a Windows bug that could empty your user
Path, makes the whole interface grow with a large window and Interface Text Size, and gives every menu, drag and plugin page Textus's own look.New
- Plugins › Install from File takes several packages at once; one that fails doesn't stop the others.
- A drawn plugin block (a database, a board) has Edit Source and Delete Block in its right-click menu; Done Editing, at the end of the block's tools, or Esc closes an opened source.
Improved
- The whole interface grows with Interface Text Size and with a wide window: controls, icons, padding, corners, Settings, plugin pages and floating views (the desk pet, the pomodoro) together, not only the text.
- The sidebar and the AI panel keep their width in proportion as the interface grows, and narrow in a small window so the document always keeps room.
- The sidebar's, the tab bar's and the AI panel's header rows end on one line, and the panels' edges run up to the window's top.
- A plugin block in a document (a database, a board) is at most 70% of the window's height and scrolls inside, so the note around it stays in view.
- A link's path shows
%20as a space, in the document, in source mode and in hover cards; the file keeps the standard%20, a run of escapes moves and deletes as one character, and a space you type in a link's path is saved as%20. - Every right-click on a text field - in a dialog, a panel or a plugin's page - opens Textus's own menu (undo, cut, copy, paste, select all), never the system's.
- Dragging works one way across the app: a tab, a sidebar icon or a view tab slides along its row, a file or tab taken somewhere else follows the pointer as one centred copy, and everything dragged lifts the same way.
- A plugin block in a column too narrow for it starts folded to its line, and stays open once you open it.
- A plugin page in a document (a database table) is drawn at the document's text size.
- A long document title is cut short with an ellipsis instead of running under the word count; the file tree's parent folder keeps its name readable beside a long folder name.
- Plugins and Skills in Settings › Extensions say when nothing is installed and point to Available.
- Settings' About, the start page, the welcome and the tutorial use the interface's text sizes.
Fixed
- Windows: starting Textus 1.3.10 or 1.3.11 could replace the user
Pathenvironment variable with only Textus's folder. Textus now changesPathonly when it read the whole value, keeps the old value inPATH-before-textus.txtbeside thetextuscommand, reads the result back and restores it if anything differs, and no longer touchesPathat startup. If your userPathlost its entries, see the recovery steps below. - Opening a recent project from the start page brings back the tabs you left it with; a project you haven't worked in opens its last document or its README, and otherwise shows its files and asks you to pick one, instead of looking untouched.
- In source mode, an undo pressed right after an edit (a pasted picture, say) is no longer undone again a moment later.
- In a small window the AI panel narrows so the document keeps its room, and can still be dragged; its edge now starts under the title bar instead of cutting through the word count and window buttons.
- Plugin pages' own styles grow with the interface too, without any change to the plugins.
- The Plugins menu has each plugin's Settings…, opening its page in Settings.
- A setting's row no longer changes when you click its words or its description, only its switch; a plugin's name on its page no longer turns it off.
- Embedded notes and plugin blocks (a database) fold the same way: a caret in the margin on their left, on hover, folds them to one line with their name. An embed shows its content alone beside a quiet rule, its source opened from ↗ at its top right; nothing shows its name or a fold arrow twice.
- A plugin block shows
- v1.3.11Textus v1.3.112026-11-08 · 2026-11-08 19:59 UTC
查看更新说明
What's new
Textus 1.3.11 writes new links as standard Markdown links that open in any app, and fixes preview tabs, which took no clicks in 1.3.10.
Improved
- New links are standard Markdown links by default, by the path from the note -
[Nov 8](Week45/Nov%208.md)- which open in any app: a page or database made from the pages tree, a note picked after[[. A folder that chose[[wiki links]](Two-way Links › New Links), an Obsidian vault, and a note that already links that way keep them, so a page never mixes the two; a[[link]]that needs a path to find its note shows the note's name, not the path.
Fixed
- A preview tab, its title in italics, can be clicked and closed again; since 1.3.10 it took no clicks, so it could neither be brought back to the front nor closed.
- A click in the middle of a tab with a short name opens it instead of closing it: the close button sits at the tab's end.
- Typing
-[],-[x]or-【】at the start of a line that already has words in it makes the line a task, its words the task's text, as[]does at the start of a list item; before, only an empty line became one. - Clicking into a link no longer draws the caret a character off for a moment while the link's source appears around it.
Installers for macOS (Apple silicon and Intel), Windows and Linux (x64 and ARM64) are below; the app updates itself.
- New links are standard Markdown links by default, by the path from the note -
- v1.3.10Textus v1.3.102026-11-08 · 2026-11-08 11:22 UTC
查看更新说明
What's new
Textus 1.3.10 brings preview tabs, one View › Mode menu, the same scrolling in every mode and dragging that works everywhere; databases become Obsidian Bases, and plugins gain Canvas, Link Cards and Pomodoro.
New
- Preview tabs. A click on a file in the sidebar opens it in a preview tab, its title in italics; the next file clicked takes its place, so looking through files no longer piles up tabs. Writing in it, double-clicking its tab or double-clicking the file keeps it.
- File icons for the common kinds - databases (
.base), canvases, PDF, Word, spreadsheets, slides, audio, video, archives, code, data files, LaTeX, e-books and fonts - from the open-source Lucide set. - Official plugins with it: Workspace keeps databases as Obsidian Bases (
.basefiles and```baseblocks) with table, board, cards, list and calendar views, and Notion Import brings a Notion export over, page icons included; new Canvas (Obsidian canvases and Excalidraw drawings), Link Cards and Pomodoro; Tasks, Templates, Daily Notes (now weekly and monthly too), Quick Notes (kept in a file), Zotero (literature notes), Bookmarks and Graph follow an Obsidian vault's own files. - What Textus AI made for you in Create shows a "Made with Textus AI" tag in Settings › Extensions, among your plugins, themes and skills.
- Your own skills can be deleted from Settings › Extensions › Skills; their files go to the Trash.
- Research can hand a narrower part of a question (a case, a data set, a dispute) to a helper of its own. Off unless turned on in Settings › Textus AI: it is more thorough, but slower and makes more model calls.
- The Files tab has New Document and New Folder buttons beside its name, and you name the new item right in the list. Double-click the empty space below the files for a new Markdown document; right-click › New Document and New Folder name in place too.
- Settings › Textus AI › Research: check each cited sentence. Before Research revises its draft, every cited sentence is compared with its sources' notes and one that overstates them is rewritten. Off by default: it adds one model call per section. (#596)
- Plugins can claim Markdown documents by their front matter (
customEditors[].frontMatter): a board saved as a plain.mdwithkanban-plugin: boardopens as a board, as Obsidian's Kanban files do. - Settings › Editor › Embedded notes: show
![[note]]embeds in full, as before, or as a card each that opens on a click.
Improved
- A plugin version that needs a newer Textus is never installed by an update: the version you have keeps working, and the store shows Needs Textus X.Y.Z instead of Install until Textus is updated.
- Themes, Custom CSS and a document's HTML can no longer load scripts or reach the web by themselves. Web fonts in a theme or in Custom CSS still show: Textus fetches them and keeps them with the theme, so they also work offline afterwards. Copy Picture on a web picture now copies the picture from any site.
- Source and split views colour their Markdown: headings, emphasis, links, quotes and fenced code read the way they do in the rendered document, instead of one flat grey.
- Icons, the title bar, the tabs and the sidebar's tabs grow with Settings › Interface Text Size, and in a straight line with the window's width (up to 1.35× on a wide or full-screen window), instead of staying small on a large screen.
- Clipboard History is now an official plugin (Settings › Extensions) instead of part of Textus itself. If you used it, Textus offers the plugin once; the old list stays behind.
- Research checks its notes against what the sources said: a quote that isn't in the page is refused, a figure the source doesn't give is sent back (1,200 and 1200, 3,5 % and 3.5 %, 1.2万 and 12,000 count as the same), and a note resting on an address that was never read is written as someone's claim, not as fact. A section's cited figures must come from its notes. Thanks to @jzzzzh. (#596)
- v1.3.10-rc.5Textus v1.3.10-rc.5pre-release2026-11-08 · 2026-11-08 07:03 UTC
这个版本没有写更新说明。
- v1.3.10-rc.4Textus v1.3.10-rc.4pre-release2026-11-08 · 2026-11-08 05:02 UTC
这个版本没有写更新说明。
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
https://github.com/user-attachments/assets/f366f282-e3f9-43d9-9a29-edb6d1ace3f5
Get Textus
Free and open source, under the MIT license.
| Platform | Download | Other ways to install |
|---|---|---|
| macOS · Apple Silicon | Download .dmg | Homebrew: brew install --cask textus |
| macOS · Intel | Download .dmg | Homebrew: brew install --cask textus |
| Windows · x64 | Download .exe | — |
| Linux · x64 | Download .AppImage · Also as .deb · .rpm | Arch Linux: the [catvinci] repository |
iPhone and iPad: on the App Store soon (not yet in mainland China).
Beta: in Settings › General › About Textus, set Update channel to Beta.
Writing
What you see is what you get, laid out with Markdown as you type. Export to PDF, Word, HTML and more.
| Code blocks | Tables |
|---|---|
| Math | Diagrams |
Textus AI
Works with online and local LLMs alike - AI that speeds your writing along.
| Continuation | Typos and grammar | Proposed edits |
|---|---|---|
| Review comments | Slash skills | Any model |
Plugins
Not just writing: plugins add whatever else you need.
| Graph View | Vim |
|---|---|
| Quick Preview | Version History |
Mind maps, Marp slides, Kanban boards, PDF and Word in a tab, Zotero citations, charts of every kind and more are in Settings › Extensions, on the computer and on iPhone and iPad.
Many plugins also hand Textus AI their own tools, so you can ask for what they do in a conversation. The plugins are in textus-plugins and the themes in textus-themes, where you can share your own.
Questions
Yes. It is free and open source under the MIT license, with no account and no subscription. If you use Textus AI, your provider bills you directly, or not at all with a local model.
macOS (Apple Silicon and Intel), Windows and Linux, and iPhone and iPad from the App Store (not yet in mainland China).
We care a great deal about memory and measure it in every release. A window takes about 110 MB, and each further window about 55 MB more. Plugins load only when they are used, and a web page left in the background is let go and loads again when you come back to it.
No. The editor works fully without AI. For Textus AI, connect a provider of your own: sign in with ChatGPT or Claude, add an API key, or run a local model with Ollama.
The editor does, completely. Textus AI needs your provider, unless you run a local model.
Yes: plain .md files, with tables, task lists, footnotes, math and Mermaid. You can export to PDF, Word, HTML and more.
Community
- Discord: announcements, help and feedback, in English.
- Chinese-speaking: QQ group (1128285004) · WeChat group
Bug reports and feature requests are welcome in GitHub Issues.
Roadmap and contributing
ROADMAP.md shows where Textus is heading. To build Textus, run the checks or open a pull request, start with CONTRIBUTING.md; AI coding assistants follow AGENTS.md. Discussions are welcome in English or Chinese.
Star history
License
MIT © CatVinci Studio