Skip to content

Commit 2ba4401

Browse files
committed
feat(site): polish marketing site
1 parent ee17ee5 commit 2ba4401

8 files changed

Lines changed: 1126 additions & 103 deletions

File tree

.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,9 @@ Cargo.lock
77
.codex
88
/deps/rayforce/
99
/vendor/
10+
11+
# GEO audit working artifacts (kept locally; not part of the product)
12+
/GEO-*.md
13+
/drafts/
14+
/schema-extended.json
15+
/llms.txt

site/about/index.html

Lines changed: 139 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,139 @@
1+
<!doctype html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="utf-8"/>
5+
<meta name="viewport" content="width=device-width, initial-scale=1"/>
6+
<title>About - Raysense</title>
7+
<meta name="description" content="Raysense is built and maintained by Anton Kundenko, founder of RayforceDB. Background, prior work, and how to get in touch."/>
8+
<meta name="theme-color" content="#0a0e13"/>
9+
10+
<link rel="canonical" href="https://sense.rayforcedb.com/about/"/>
11+
12+
<meta property="og:type" content="profile"/>
13+
<meta property="og:title" content="About Raysense"/>
14+
<meta property="og:description" content="Raysense is built and maintained by Anton Kundenko, founder of RayforceDB."/>
15+
<meta property="og:url" content="https://sense.rayforcedb.com/about/"/>
16+
<meta property="og:image" content="https://sense.rayforcedb.com/assets/img/og-card.png"/>
17+
<meta name="twitter:card" content="summary_large_image"/>
18+
<meta name="twitter:image" content="https://sense.rayforcedb.com/assets/img/og-card.png"/>
19+
20+
<link rel="icon" type="image/svg+xml" href="/assets/favicon.svg"/>
21+
<link rel="preload" href="/assets/fonts/inter.woff2" as="font" type="font/woff2" crossorigin/>
22+
<link rel="preload" href="/assets/fonts/oswald.woff2" as="font" type="font/woff2" crossorigin/>
23+
<link rel="preload" href="/assets/fonts/jbmono.woff2" as="font" type="font/woff2" crossorigin/>
24+
25+
<link rel="stylesheet" href="/style.css"/>
26+
27+
<script type="application/ld+json">
28+
{
29+
"@context": "https://schema.org",
30+
"@type": "AboutPage",
31+
"name": "About Raysense",
32+
"url": "https://sense.rayforcedb.com/about/",
33+
"description": "Raysense is built and maintained by Anton Kundenko, founder of RayforceDB.",
34+
"isPartOf": { "@id": "https://sense.rayforcedb.com/#website" },
35+
"mainEntity": { "@id": "https://sense.rayforcedb.com/#person-anton" }
36+
}
37+
</script>
38+
</head>
39+
<body>
40+
41+
<nav class="nav">
42+
<div class="container nav-inner">
43+
<a href="/" class="brand">
44+
<span class="brand-mark" aria-hidden="true">
45+
<svg viewBox="0 0 64 64" width="24" height="24">
46+
<rect width="64" height="64" rx="12" fill="#0a0e13"/>
47+
<path d="M 6 34 L 24 34 L 26 32 L 30 8 L 34 52 L 38 34 L 58 34"
48+
fill="none" stroke="#5eead4" stroke-width="3"
49+
stroke-linecap="round" stroke-linejoin="round"/>
50+
<circle cx="58" cy="34" r="3.5" fill="#e9a033"/>
51+
</svg>
52+
</span>
53+
<span class="brand-name">raysense</span>
54+
</a>
55+
<div class="nav-links">
56+
<a href="/#grading">Grading</a>
57+
<a href="/#install">Install</a>
58+
<a href="/#agents">Agents</a>
59+
<a href="/#languages">Languages</a>
60+
<a href="/#faq">FAQ</a>
61+
<a class="nav-link-strong" href="https://github.com/RayforceDB/raysense" target="_blank" rel="noopener">GitHub</a>
62+
</div>
63+
</div>
64+
</nav>
65+
66+
<main class="container">
67+
<article class="prose">
68+
<h1>About Raysense</h1>
69+
<p class="meta">Maintainer &middot; org &middot; contact</p>
70+
71+
<p class="lede">Raysense is an open-source structural-health tool for code repositories. It is built and maintained by Anton Kundenko under the RayforceDB umbrella, alongside the Rayforce in-memory analytics runtime that powers its splayed-table memory.</p>
72+
73+
<h2>Maintainer</h2>
74+
75+
<p><strong>Anton Kundenko</strong> is the founder of RayforceDB and the sole maintainer of Raysense and Rayforce. The work focuses on the intersection of columnar analytics, dependency-graph algorithms, and tooling for AI-driven software development. Anton has spent years on systems that have to be both fast and structurally legible: in-memory database engines, query languages, agent-shaped developer tooling. Raysense is what those two interests look like when they collide.</p>
76+
77+
<p>Public profile: <a href="https://github.com/RayforceDB" target="_blank" rel="noopener">github.com/RayforceDB</a>. Email is published in the SECURITY.md of the source repository.</p>
78+
79+
<h2>Organization</h2>
80+
81+
<p><strong>RayforceDB</strong> is the GitHub organization behind two open-source projects:</p>
82+
83+
<ul>
84+
<li><a href="https://github.com/RayforceDB/rayforce" target="_blank" rel="noopener">Rayforce</a> - an in-memory analytics runtime optimised for graph-shaped queries, with a LISP-like query language called Rayfall. 129+ stars, actively maintained since early 2023.</li>
85+
<li><a href="https://github.com/RayforceDB/raysense" target="_blank" rel="noopener">Raysense</a> - the codebase architecture scorer, built on Rayforce. Single Rust crate, MIT licensed, MCP-native.</li>
86+
</ul>
87+
88+
<p>Both projects are MIT licensed. Both are written in Rust against Rayforce's C core. Releases ship as crates on crates.io and as Claude Code plugins via the marketplace.</p>
89+
90+
<h2>Why Raysense exists</h2>
91+
92+
<p>The premise is that AI coding agents and the humans reviewing them are looking at the same narrow surface (the diff) and missing the same load-bearing fact (where in the dependency graph that diff sits). The solution is not another linter; it is a small, fast, locally-runnable structural map that the agent can consult before, during, and after every non-trivial edit. The dashboard is the same thing for humans - one screen, one number, six grades, refreshed on save.</p>
93+
94+
<p>That premise drives the architectural choices: open source so it can be audited, single binary so it ships in a CI step without infrastructure, MCP-native so it integrates with any agent that speaks the protocol, on-disk baseline so two sessions on two repos stay strictly independent, no telemetry so the work stays where you do.</p>
95+
96+
<h2>Get in touch</h2>
97+
98+
<ul>
99+
<li>Source code, issues, discussions: <a href="https://github.com/RayforceDB/raysense" target="_blank" rel="noopener">github.com/RayforceDB/raysense</a></li>
100+
<li>Sister project: <a href="https://github.com/RayforceDB/rayforce" target="_blank" rel="noopener">github.com/RayforceDB/rayforce</a></li>
101+
<li>Crate: <a href="https://crates.io/crates/raysense" target="_blank" rel="noopener">crates.io/crates/raysense</a></li>
102+
<li>Security disclosure: see <a href="https://github.com/RayforceDB/raysense/blob/main/SECURITY.md" target="_blank" rel="noopener">SECURITY.md</a> in the repo</li>
103+
</ul>
104+
105+
<p>Bug reports, feature requests, architectural questions, and benchmark results from your own repo are all welcome on GitHub Issues. Pull requests are reviewed by the maintainer.</p>
106+
</article>
107+
</main>
108+
109+
<footer class="footer">
110+
<div class="container footer-inner">
111+
<div class="footer-brand">
112+
<span class="brand-mark" aria-hidden="true">
113+
<svg viewBox="0 0 64 64" width="20" height="20">
114+
<rect width="64" height="64" rx="12" fill="#0a0e13"/>
115+
<path d="M 6 34 L 24 34 L 26 32 L 30 8 L 34 52 L 38 34 L 58 34"
116+
fill="none" stroke="#5eead4" stroke-width="3"
117+
stroke-linecap="round" stroke-linejoin="round"/>
118+
<circle cx="58" cy="34" r="3.5" fill="#e9a033"/>
119+
</svg>
120+
</span>
121+
<span>raysense</span>
122+
</div>
123+
<div class="footer-links">
124+
<a href="/about/">About</a>
125+
<a href="/compare/">Compare</a>
126+
<a href="https://github.com/RayforceDB/raysense" target="_blank" rel="noopener">GitHub</a>
127+
<a href="https://crates.io/crates/raysense" target="_blank" rel="noopener">crates.io</a>
128+
<a href="https://github.com/RayforceDB/rayforce" target="_blank" rel="noopener">Rayforce</a>
129+
</div>
130+
<div class="footer-meta">
131+
<span>MIT licensed. (c) 2025-2026 <a href="https://github.com/RayforceDB" target="_blank" rel="noopener">Anton Kundenko</a>.</span>
132+
<span class="footer-meta-sep" aria-hidden="true">&middot;</span>
133+
<span>v0.8.1, updated <time datetime="2026-05-04">2026-05-04</time>.</span>
134+
</div>
135+
</div>
136+
</footer>
137+
138+
</body>
139+
</html>

0 commit comments

Comments
 (0)