Repository navigation
Skylense 0.3.0 — Your source. Every layer.
Pre-releaseSkylense 0.3.0 — Your source. Every layer.
Bring your own folder, file, public GitHub repository or webpage into Skylense's complete interactive workbench.
Open your source → · Product website · Source guide
One model, the full experience
Generated maps use the same hierarchy, same-level focus, category boundaries, animated orthogonal connections, node/edge previews, upstream/downstream/global context, ordered-waypoint routes, comparison, saved views, six themes, JSON/SVG exports and presentation mode as the bundled examples.
- Browser: select a folder/files, paste text, or enter a public URL. Review the coverage report before applying the map. Selected local files are read in the browser, not uploaded.
- CLI: analyze a source to JSON, inspect it in your terminal, or open the complete local Web app with one command.
- Agents: eight stdio MCP tools now analyze sources, export models and open selected objects in the full viewer. A portable skill and model contract support richer, source-backed semantic maps.
npm install -g /absolute/path/to/skylense-0.3.0.tgz
skylense open /path/to/project
skylense open https://github.com/karpathy/autoresearch
skylense analyze /path/to/project --output architecture.json
skylense tui custom --model architecture.json
skylense config --root /path/to/projectAn existing Skylense JSON model retains authored contracts, hierarchy, relationships and flows. The local viewer stays available while its CLI or MCP process is running.
Downloads
| Download | Use |
|---|---|
| Web preview ZIP | Extract and open standalone.html; modern browser, no build step |
| Agent / Terminal toolkit TGZ | Install with npm; Node.js 22+; includes the complete local viewer |
| SHA256SUMS.txt | Verify either download |
Use these named assets rather than GitHub's automatic source archives.
What the analyzer establishes
All accepted file types retain hierarchy and metadata; readable text has bounded previews. Python/JavaScript/TypeScript declarations and resolvable imports are lexical candidates, not runtime call traces. HTML/Markdown expose headings and explicit references. Agents can enrich the shared model with evidence; the analyzer does not invent execution scenarios.
The default is 300 files, adjustable to 1,000, with a 1,000-entity budget. Coverage reports disclose skips, truncation and unresolved references. Open large repositories by subfolder. Browser URL reads depend on CORS; use the local CLI or a saved page when blocked. This release does not decode binary documents, fetch private repositories with account credentials, log into websites, render their JavaScript or crawl entire sites.
Agent setup · Model contract · Privacy
This is an application preview, with download/run permission for official unmodified builds under the preview notice. Source and commercial licensing decisions remain reserved; Skylense is not licensed under Apache or MIT. Attributed example materials retain their own licenses. A native macOS installer and certification for every agent host are not included.