Перейти до вмісту

N-Forge

N-Forge - нативний блокнот за адресою /n-forge. Концепція NotebookLM, реалізована повністю в M.A.V.E.N на будь-якій моделі (Claude, Grok, Kimi, Antigravity, локальна). Складіть блокнот із власних джерел й отримуйте відповіді на основі цих джерел з цитуваннями [n].

N-Forge - M.A.V.E.N

Відповіді ґрунтуються на документах, які ви надаєте. Пошук - нативне зіставлення за ключовими словами, без векторної БД. Відповідь повертається мовою запитання. Ask виконується у фоні, тож можна продовжувати працювати. Є й пошук Search по джерелах.

Чотири способи додати джерела:

  • URL - M.A.V.E.N завантажує й видобуває сторінку (краще з Firecrawl).
  • Вставлений текст.
  • Веб-пошук Tavily - потрібен TAVILY_API_KEY.
  • Імпорт із Google NotebookLM.

До 300 джерел на блокнот.

Імпорт цілого блокнота Google

Section titled “Імпорт цілого блокнота Google”

«Import everything» завантажує блокнот Google одним кліком: його індекс джерел, збережені нотатки й текстові артефакти (звіти, брифінги, посібники) стають вмістом для пошуку й відповідей, а згенеровані медіа потраплять у N-Forge/<notebook>/media/:

  • аудіо → MP3
  • відео → MP4
  • презентація → PDF + PPTX
  • інфографіка → PNG
  • мапа думок → JSON
  • таблиця даних → CSV
  • вікторина / картки

Імпорт виконується у фоні й автоматично присвоює назву за Google.

Notebooks library перелічує ваші блокноти. Клацніть джерело, щоб переглянути / відредагувати його в застосунку; розділ Media / files відтворює аудіо, відео та зображення й показує звіти вбудовано.

Перетворюйте джерела блокнота на медіа, на будь-якій моделі:

  • Podcast - аудіо з двома ведучими через ElevenLabs.
  • Presentation - Markdown у PPTX / PDF через marp-cli (встановлюється за замовчуванням). Якщо marp-cli недоступна, повертає Marp .md.
  • Interactive - інтерактивна сторінка.
  • Video.
  • Course.
  • Infographic.

Виберіть генератор, за бажанням уточніть, і результат потрапить у теку media/ блокнота. Окрім Presentation, генератори працюють лише на обраній моделі.

Налаштування й залежності

Section titled “Налаштування й залежності”
  • notebooklm-py - повний текст джерел та імпорт медіа (venv ~/.maven/nblm/venv, встановлюється через scripts/setup-nblm.sh або scripts/install-autostart.sh). Якщо бекенд відсутній, N-Forge перемикається на читач назв; функціональність зберігається.
  • notebooklm-mcp - керує входом у Google NotebookLM (npm i -g notebooklm-mcp). Автентифікація автоматично використовує вхід у Notebook (/notebook); другий вхід не потрібен.
  • patchright Chromium (вбудовано) - вхід у Google та імпорт блокнотів; задайте NOTEBOOKLM_BROWSER_CHANNEL=chromium (Google Chrome не потрібна).
  • @marp-team/marp-cli - експорт Presentation у Studio (встановлюється за замовчуванням через scripts/setup-nforge-studio.sh); використовує ваш Chromium (CHROME_PATH).
  • TAVILY_API_KEY - для джерела веб-пошуку Tavily.
  • ELEVENLABS_API_KEY - для генератора Podcast у Studio.

Куди потрапляє результат

Section titled “Куди потрапляє результат”

Усе зберігається у сховищі (vault) в N-Forge/<notebook>/: notebook.json, sources/*.md і media/.

  • Відповіді ґрунтуються лише на ваших джерелах. Якщо факту немає в джерелі, N-Forge його не вигадає; додайте джерело й повторіть запит.
  • Ask та імпорт виконуються у фоні, тож можна запустити великий імпорт і продовжувати працювати.