← Все репозитории

Новый проект

1661169091kiwi/Knote

Кроссплатформенный WYSIWYG-редактор Markdown с локальным хранением, рабочими пространствами, экспортом и AI-агентом с обязательным просмотром изменений.

Открыть GitHub
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 могут вести заметки, протоколы встреч и личные документы с локальным хранением и экспортом в распространенные форматы.

Темы