Новый проект
1661169091kiwi/Knote
Кроссплатформенный WYSIWYG-редактор Markdown с локальным хранением, рабочими пространствами, экспортом и AI-агентом с обязательным просмотром изменений.
- Stars
- ★ 134 ↗ +6 за 7 дней
- Forks
- ⑂ 2
- Язык
- JavaScript
- Статус
- В канале 1 янв. 1 г.
AI-разбор
Knote — локальный редактор Markdown с интерфейсом блочного типа и режимом WYSIWYG, где обычный Markdown остается основным источником данных. Проект поддерживает документы и папки, вкладки, полнотекстовый поиск, историю версий, совместное отображение исходного кода и предварительного просмотра, а также экспорт в PDF, Word, HTML и Markdown. Встроенный AI-агент подключается через OpenAI-совместимые или Anthropic API, читает текущий документ и рабочую область, работает с файлами, PDF, изображениями и веб-страницами, но сохраняет предлагаемые изменения как проверяемые diff до принятия пользователем. На настольной версии PDF обрабатываются локально с извлечением текста, рисунков, таблиц и подписей; для расширенного анализа доступна установка среды PaddleOCR. Приложение работает как веб-приложение, Windows-программа и Android-приложение в тестовом режиме, при этом часть возможностей в веб-версии ограничена.
Разработчики, технические писатели, исследователи, студенты и пользователи локальных баз знаний, которым нужен Markdown-редактор с визуальным интерфейсом, контролируемой AI-помощью и работой с файлами без обязательного серверного хранилища.
Что внутри
- Редактор Markdown на базе Vue 3, TipTap и ProseMirror с WYSIWYG-режимом, исходным кодом и предварительным просмотром.
- Поддержка таблиц, задач, подсветки кода, формул KaTeX, сносок, выделений, Callout-блоков и диаграмм Mermaid.
- Рабочие пространства с вкладками и папками, деревом файлов, перемещением, переименованием, удалением, восстановлением сессии и полнотекстовым поиском.
- AI-агент для чтения и редактирования документов, пакетной обработки файлов, поиска по рабочей области, работы с PDF и изображениями и составления планов.
- Безопасная проверка изменений через красно-зеленые diff с поэлементным или массовым принятием и отклонением.
- Экспорт документов в PDF, Word, HTML и Markdown, а также двуязычный интерфейс и масштабирование.
Где применять
- Студенты могут загружать учебные PDF и заметки, получать конспекты, планы повторения, таблицы и карточки Anki с последующей проверкой правок.
- Авторы технической документации могут редактировать Markdown, проверять структуру и формулировки, документировать код и принимать только подходящие предложения агента.
- Исследователи и аналитики могут собирать материалы из PDF и веб-страниц, искать сведения по папке и составлять отчеты с извлеченными таблицами и рисунками.
- Команды могут хранить локальную базу знаний в папках Markdown, задавать вопросы по нескольким файлам и пакетно обновлять документы.
- Пользователи Windows могут вести заметки, протоколы встреч и личные документы с локальным хранением и экспортом в распространенные форматы.
Темы