Server MCP locale che converte i file in un contesto AI ricercabile
stashbase, creato da Liliu Z, converte file personali in una fonte di conoscenza locale per agenti AI indicizzando documenti ed esponendo il contesto a clienti compatibili. L'app costruisce un indice locale ricercabile e fornisce frammenti di contesto per i prompt degli assistenti, con estrazione di testo sul dispositivo e output wiki basati su file. Si rivolge a sviluppatori, ricercatori e utenti esperti di AI che necessitano di documentazione di progetto e biblioteche di ricerca accessibili da agenti in modo privato. L'installazione e lo sviluppo richiedono un ambiente Node.js quando si costruisce dal sorgente.
Crea pagine Markdown linkabili da diverse fonti
L'app estrae automaticamente il testo e assembla un wiki navigabile basato su file dai tuoi originali, producendo file Markdown ordinari che conservi. Supporta più tipi di input, consentendo agli utenti di inserire artefatti di ricerca in un archivio persistente. I formati supportati includono:
- PDF e DOCX
- Immagini (testo derivato da OCR)
- Registrazioni audio (testo trascritto)
Questi output rendono più facile per gli agenti esterni aprire e fare riferimento a documenti concreti piuttosto che a blob opachi.
L'accuratezza della ricerca dipende dalla qualità dell'estrazione e dall'indicizzazione vettoriale
Lo strumento utilizza metodi di recupero vettoriale in modo che le query corrispondano al significato invece che solo a parole esatte, consentendo agli agenti di trovare passaggi rilevanti quando la formulazione differisce. Questa qualità di recupero dipende dalla fedeltà dell'OCR e della trascrizione quando si lavora con immagini o registrazioni, e da come il materiale sorgente è suddiviso durante l'indicizzazione. Gli utenti dovrebbero aspettarsi migliori corrispondenze da documenti puliti e ben strutturati piuttosto che da scansioni rumorose o audio scadente.
Setup e flusso di lavoro presuppongono familiarità a livello di sviluppatore
Costruito con TypeScript ed Electron, il progetto prevede un ambiente Node.js e il flusso di lavoro pnpm per gli utenti che compilano dal sorgente. L'app funziona come un server compatibile con client consapevoli di MCP come Claude Desktop e Cursor, quindi adottarla richiede di collegarla a un flusso di lavoro di agenti esistente. I controlli di accesso a livello di ambito aiutano a mappare le cartelle locali nell'ambito ricercabile di un agente, il che si adatta agli utenti tecnici che gestiscono i passaggi di distribuzione.
Il design locale-prima preserva la proprietà e supporta l'auditabilità
L'app mantiene i file generati sulla macchina host come file ordinari di cui gli utenti sono proprietari, e offre una scoping a livello di cartella in modo che gli agenti vedano solo contenuti esplicitamente autorizzati. Il progetto è open-source e sviluppato come esperimento diretto dall'umano dallo sviluppatore, e ha attirato attenzione su GitHub per il suo approccio alla memoria locale persistente per gli agenti. Questa combinazione favorisce gli utenti che danno priorità alla proprietà dei file e alla tracciabilità.
Il migliore per sviluppatori e ricercatori pratici che apprezzano il controllo locale
L'app è una scelta pratica per utenti con mentalità tecnica perché è un progetto open-source, diretto da esseri umani, con una visibile trazione su GitHub. Aspettati di gestire i dettagli di build e indicizzazione da solo e di monitorare la qualità di estrazione per query mission-critical. Per risultati più fluidi, prepara i documenti sorgente con intestazioni coerenti e testo pulito in modo che i collegamenti wiki generati e l'indice vettoriale producano un contesto più affidabile per gli agenti.





