Skip to content

Skylense 0.3.0 — Your source. Every layer.

Pre-release
Pre-release

Choose a tag to compare

@danielchen26 danielchen26 released this 19 Sep 16:14
· 5 commits to main since this release

Skylense 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/project

An 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.