diff --git a/product-site b/product-site deleted file mode 160000 index 442be5bc8..000000000 --- a/product-site +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 442be5bc831f36388a8ce637d204e8709910f82f diff --git a/product-site/.gitignore b/product-site/.gitignore new file mode 100644 index 000000000..16d54bb13 --- /dev/null +++ b/product-site/.gitignore @@ -0,0 +1,24 @@ +# build output +dist/ +# generated types +.astro/ + +# dependencies +node_modules/ + +# logs +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* + + +# environment variables +.env +.env.production + +# macOS-specific files +.DS_Store + +# jetbrains setting folder +.idea/ diff --git a/product-site/CNAME b/product-site/CNAME new file mode 100644 index 000000000..6b455bc55 --- /dev/null +++ b/product-site/CNAME @@ -0,0 +1 @@ +graphifylabs.ai diff --git a/product-site/README.md b/product-site/README.md new file mode 100644 index 000000000..87b813ae7 --- /dev/null +++ b/product-site/README.md @@ -0,0 +1,43 @@ +# Astro Starter Kit: Minimal + +```sh +npm create astro@latest -- --template minimal +``` + +> ๐งโ๐ **Seasoned astronaut?** Delete this file. Have fun! + +## ๐ Project Structure + +Inside of your Astro project, you'll see the following folders and files: + +```text +/ +โโโ public/ +โโโ src/ +โ โโโ pages/ +โ โโโ index.astro +โโโ package.json +``` + +Astro looks for `.astro` or `.md` files in the `src/pages/` directory. Each page is exposed as a route based on its file name. + +There's nothing special about `src/components/`, but that's where we like to put any Astro/React/Vue/Svelte/Preact components. + +Any static assets, like images, can be placed in the `public/` directory. + +## ๐ง Commands + +All commands are run from the root of the project, from a terminal: + +| Command | Action | +| :------------------------ | :----------------------------------------------- | +| `npm install` | Installs dependencies | +| `npm run dev` | Starts local dev server at `localhost:4321` | +| `npm run build` | Build your production site to `./dist/` | +| `npm run preview` | Preview your build locally, before deploying | +| `npm run astro ...` | Run CLI commands like `astro add`, `astro check` | +| `npm run astro -- --help` | Get help using the Astro CLI | + +## ๐ Want to learn more? + +Feel free to check [our documentation](https://docs.astro.build) or jump into our [Discord server](https://astro.build/chat). diff --git a/product-site/index.html b/product-site/index.html new file mode 100644 index 000000000..9f8df9fa9 --- /dev/null +++ b/product-site/index.html @@ -0,0 +1,2138 @@ + + +
+ + ++ The on-device knowledge graph engine for codebases and enterprise corpora. Every file, meeting, paper, and browser tab becomes a traversable node. Feed it once โ it grows on every change. No rebuilds. No cloud required. +
+ + + +// ingest.surface
+AST-level extraction across the full polyglot stack. Docs, papers, images, and meetings. One corpus, one graph.
+// origin.mnemosyne
++ Turing's Bombe found patterns in noise and broke Enigma. Graphify does the same: every document, call, commit, and browser tab decoded into a persistent, traversable knowledge graph. On your machine. No cloud. No forgetting. +
+// incremental.intelligence
+Unlike RAG pipelines that re-embed everything on every change, Graphify maintains a living graph. When a file changes, only affected nodes and edges update. The rest of your corpus stays intact, even at millions of files.
+// day.one
+Point Graphify at any directory. AST extraction, semantic analysis, Leiden clustering. Your entire codebase or document corpus becomes a traversable graph in one pass.
+// week.one
+A file changes. Graphify detects it, re-extracts only the affected subgraph, and patches the live graph. No full rebuild. The rest of your knowledge stays connected.
+// month.one
+After weeks of continuous growth, your graph spans millions of edges across codebases, documents, and meetings. Query traversal is instant. Nothing was ever rebuilt from scratch.
+// others: full rebuild on change
+// graphify: incremental patch
+// graphify watch . โ live file watcher
+ no LLM ยท AST only ยท free +// deployment.modes
+Open Source
+MIT license, free forever
+AST extraction, 20 languages
Python, JS, Go, Rust, Java and more
Docs, papers & images
Markdown, PDF, HTML, MDX, vision
Interactive graph visualization
HTML export, Leiden clustering, god-nodes
38k+ stars on GitHub ยท 400k+ downloads
Active community & Claude Code skill
Enterprise
+join waitlist for access
+Million-file corpus support
Incremental graph, no rebuilds, no limits
Local or cloud deployment
Air-gapped on-prem or managed cloud, your choice
Team knowledge graph
Shared corpus, role-based access, merge strategies
SSO, audit logs & SLA
SOC 2 ready, 99.9% uptime, dedicated support
// process.graph
+ +Code repos, PDFs, Markdown, research papers, images, meeting transcripts. Every artifact of your working life, continuously captured.
+Like Turing's Bombe finding patterns in cipher text: every entity becomes a node, every relationship an edge. Leiden clustering surfaces hidden communities.
+"What connects this meeting to that codebase?" Answers in seconds, with sources, traversal paths, and confidence scores.
+// live.graph_diff
+Type or edit a function below โ Graphify extracts nodes and edges in real time.
+// paste_your_code
+ +// extracted.graph
+ +// capability.map
+ +Not just meetings. Not just code. Your entire working context, captured, structured, and queryable.
+Chrome, Safari, Firefox. Every page becomes a node. Search patterns reveal what you were thinking and when.
+Automatic transcription and extraction. Decisions, action items, concepts, all connected to your wider context.
+AST-level extraction across 20 languages. Functions, classes, call graphs. Your codebase becomes part of the graph.
+PDFs, Markdown, HTML, MDX. Papers you have read, specs you have written. All in the graph..
+Whiteboards, screenshots, architecture diagrams. Vision extraction connects images regardless of language.
+Leiden clustering surfaces communities and god-nodes you didn't know existed, across months of work.
+// hover to detect clusters
+// leiden.god_nodes
+Graphify surfaces your highest betweenness-centrality nodes โ the ones that connect the most communities. If one breaks, here is the blast radius.
+// fastapi OSS repo ยท 3,241 nodes ยท 8,904 edges
+// blast radius = files that import this node, directly or transitively
+// onboarding.delta
+// without.graphify
+Reading docs, pinging colleagues, grepping code, still missing context.
+// with.graphify + /graphify in Claude Code
+Run /graphify in Claude Code. Graph built. Ask anything.
// deployment.field
+If your work involves reading, writing, deciding, or advising. Your context belongs to you..
+Business Leadership
founders, executives, board members
Your decisions span hundreds of conversations, reports, and board calls. By the time a strategy is revisited, the context that shaped it has scattered across emails, Notion pages, and faded memories. Graphify connects all of it into a living graph so you always know what led to what, and why.
+Understand which meeting influenced a pricing change months later
Walk into board reviews with full context, not a search session
Connect team commitments across scattered documents and calls
// query.execute
+"What discussions led to the Series B pricing decision?"
+// benchmark.compare
+Other tools find things. Graphify understands how they connect.
+// aegis.protocol
+We do not see your data. We cannot. It never leaves your device.
+ + +On-device only
Runs entirely on your hardware. Nothing leaves.
No cloud
No servers, no sync, no third-party exposure.
Never trained on
Your data is yours. We never touch it.
// access.request
+Open-source and free forever. Drop your email for enterprise access โ cloud deployment, SSO, audit logs, and million-file corpus support.
+ + +// install now
+pip install graphifyy
+
+ 1,600+ in enterprise queue
+no_spam=true | unsubscribe=anytime | card_required=false
+