Repository · Pronto, con analisi parziale
pascalorg/editor
Analisi rapida del 19 settembre 2026, 05:37
- nuovi aggiornamenti al codice
- README modificato
Analisi incompleta: L'albero dei file è esplicitamente tagliato e non comprende tutto il progetto. Le funzioni, i test e le integrazioni non presenti nell'albero non sono state valutate; in particolare non è possibile verificare la copertura completa del codice o tutte le dipendenze.
- Stelle
- 24.223
- Licenza
- MIT
- Linguaggio
- TypeScript
- Ultimo aggiornamento su GitHub
- 22 settembre 2026, 06:20
Voto complessivo: media pesata dei sei voti dell'analisi, da 1 a 10, 10 è meglio · stelle, licenza e date come le pubblica GitHub
Editor 3D locale per progettare edifici, con strumenti architettonici, CLI persistente e collegamento a agenti IA tramite MCP.
Permette di creare e modificare edifici in 2D e 3D nel browser, usando muri, pavimenti, tetti, stanze, scale, arredi e materiali. Salva i progetti localmente, offre pacchetti riutilizzabili e collega agenti IA tramite un server MCP. Include anche procedure operative per agenti e un'applicazione per file IFC.
Categorie e capacità
Sistemi di plugin · Software auto-ospitato · Sviluppo assistito dall'IA
Uso
Adatto a
- Progettazione preliminare di case e piccoli edifici.
- Creazione e modifica di planimetrie con vista 2D e modello 3D.
- Posizionamento di mobili, impianti e altri elementi architettonici.
- Automazione di modifiche al modello tramite agenti compatibili con MCP.
- Sviluppo di estensioni con nuovi tipi di nodi, pannelli e strumenti.
- Avvio di un editor locale tramite il comando npx o il CLI installato globalmente.
Non adatto a
- Non è indicato come sostituto di un software professionale per la progettazione esecutiva o la certificazione edilizia.
- Non è adatto a più agenti che lavorano contemporaneamente sullo stesso servizio locale.
- Non è adatto a chi cerca un servizio completamente pronto senza installare Node.js o usare il CLI.
- Non va considerato una prova che l'endpoint MCP ospitato, l'autenticazione o la procedura di revisione siano già pronti per una pubblicazione esterna.
Che cosa serve per usarlo
- Node.js 22.13 o superiore per l'uso del CLI indicato.
- Bun 1.3.14 per lo sviluppo dal repository.
- Browser con supporto adeguato a React Three Fiber e WebGPU per l'editor.
- Per lo sviluppo servono Bun, installazione delle dipendenze e comandi Turbo.
- Per l'uso degli agenti serve un client compatibile con MCP.
- Per l'esecuzione Docker servono Docker e un volume persistente per i dati.
Che cosa può andare storto
- Il CLI richiede Node.js 22.13 o superiore.
- Il servizio locale impone un solo client agente attivo per volta.
- Per lavorare in parallelo servono directory PASCAL_HOME e processi separati.
- Il runtime dell'editor viene scaricato al primo avvio del CLI e richiede un ambiente compatibile con il browser e WebGPU.
- Il progetto è giovane rispetto a software architettonici consolidati.
- L'albero dei file fornito è tagliato, quindi non consente di verificare ogni parte del repository.
- La complessità del monorepo e delle dipendenze 3D può aumentare il costo di aggiornamento e integrazione.
- L'uso di MCP espone strumenti di modifica della scena all'agente collegato; la configurazione degli accessi va controllata.
- I progetti locali dipendono dalla corretta conservazione della directory dati o del volume Docker.
- La licenza MIT è permissiva, ma non offre garanzie commerciali o di compatibilità con ogni dipendenza.
- La data di creazione recente e la versione CLI 1.0.2 indicano un prodotto ancora in evoluzione.
Valutazione
-
Qualità tecnica9
Il repository separa editor, visualizzatore, stato della scena, nodi, CLI e MCP in un monorepo ordinato. Contiene molti test automatici, controlli dei tipi, lint e workflow CI.
-
Maturità8
Ha 24.107 stelle, 2.997 fork, pacchetti pubblicati e una versione CLI 1.0.2. È però nato nel 2025, quindi resta un progetto relativamente giovane.
-
Documentazione8
Il README spiega installazione, architettura, flusso dei dati, plugin, MCP, sviluppo e pubblicazione. Alcune funzioni dipendono da guide esterne e l'albero ricevuto non è completo.
-
Facilità di integrazione7
Sono disponibili pacchetti npm separati, un componente Viewer, plugin e un CLI locale. L'integrazione richiede però React, Three.js, WebGPU, Bun o Node.js e una comprensione del modello a nodi.
-
Cura della manutenzione9
Il repository non è archiviato, ha modifica recente, 31 questioni aperte, workflow CI e release automatizzate per più pacchetti. La presenza di molte parti mobili può comunque rendere più impegnativi gli aggiornamenti.
-
Sicurezza e rischi7
La licenza MIT, i controlli automatici, SECURITY.md e la conservazione locale dei dati sono elementi positivi. Restano i rischi di un progetto giovane, delle numerose dipendenze 3D e dell'accesso degli agenti agli strumenti MCP.
Fatti tecnici
| Descrizione su GitHub | Open-source 3D architectural editor with a local CLI, MCP tools, and practical workflows for humans and AI agents. |
| Ultima versione pubblicata | @pascal-app/cli@1.0.2 |
| Copie derivate | 3.013 |
| Segnalazioni aperte | 36 |
| Argomenti | 3d, agent-skills, ai-agents, architecture, bim, cad, editor, floorplan, gemini-cli-extension, local-first, mcp, mcp-server, model-context-protocol, nextjs, parametric-design, react-three-fiber, threejs, typescript |
| Ramo predefinito | main |
| Creato su GitHub | 16 ottobre 2025, 21:35 |
| Pagina del progetto | https://editor.pascal.app |
| File nell'albero | 3.900 (albero troncato) |
Alternative interne
Nessuna alternativa interna indicata.
Fonti usate
- Fatti pubblicati da GitHub su pascalorg/editor
- README del progetto
- Manifesto Dockerfile
- Manifesto docker-compose.yml
- Manifesto package.json
- Albero dei file (2000 percorsi)
Quello che l'analisi ha davvero letto. L'analisi approfondita aggiunge il codice da cui si entra nel progetto, lo storico delle versioni, le segnalazioni e quello che se ne dice fuori da GitHub.
Note
Quello che hai visto provandolo. Le note non cambiano i voti dell'analisi e restano qui anche se scarti il repository.
Nessuna nota ancora.
Freschezza
- Ultima analisi
- Analisi rapida del 19 settembre 2026, 05:37
- Ultimo controllo su GitHub
- 22 settembre 2026, 06:37
- Cambiamenti dopo l'ultima analisi
- nuovi aggiornamenti al codice
- README modificato
Il controllo guarda quello che GitHub pubblica: nessuna intelligenza artificiale, nessuna spesa. Archiviato su GitHub, licenza cambiata o versione principale nuova rendono la scheda «Da riverificare»; nuovo codice, README e argomenti restano un avviso. Una nuova analisi azzera gli avvisi.
Analisi
Analisi rapida del 19 settembre 2026, 05:37.
- Costo di questa analisi
- 0,011501 USD
- Testo elaborato
- 35.230 token in ingresso, 2.596 token in uscita
Il costo comprende tutto quello che questa analisi ha chiesto all'intelligenza artificiale: la scheda, la ricerca delle fonti esterne e il riassunto dei cambiamenti.
In tutto il catalogo: 42 schede da analisi rapida, nessuna scheda da analisi approfondita.
Il costo medio di un'analisi approfondita non è ancora disponibile: nessuna analisi ha registrato il costo.
Che cosa leggono le due analisi
Analisi rapida. Legge la scheda pubblica di GitHub, il file di presentazione, l'elenco dei file e i file di configurazione, poi fa una domanda al modello.
Analisi approfondita. Aggiunge i file da cui si entra nel programma, il diario delle modifiche, le ultime 10 versioni con le loro note, 30 segnalazioni aperte e 30 chiuse e 10 discussioni. Cerca inoltre su internet che cosa si dice del progetto fuori da GitHub. Solo dopo rifà la scheda da zero: due domande al modello, più una terza per raccontare che cosa è cambiato.
La scheda non acquista campi in più: voti, capacità e usi restano gli stessi. Cambiano le informazioni su cui sono fondati, visibili nella sezione «Fonti usate».
1 esecuzione ▾
- Analisi rapida · 19 settembre 2026, 05:37 — completata