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

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 та імпорт виконуються у фоні, тож можна поставити в чергу великий імпорт і продовжувати працювати.