Skip to content

Commit cbd958f

Browse files
committed
Add commercial strategy and cofounder pages
1 parent 1663c3f commit cbd958f

3 files changed

Lines changed: 764 additions & 75 deletions

File tree

app/cofounder/page.tsx

Lines changed: 211 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,211 @@
1+
import type { Metadata } from "next";
2+
import Link from "next/link";
3+
4+
export const metadata: Metadata = {
5+
title: "Cofounder | Open Discovery",
6+
description:
7+
"Join Open Discovery to build autonomous, evidence-first algorithm improvement for databases, logistics, and other software-intensive industries.",
8+
};
9+
10+
const currentFacts = [
11+
["Product wedge", "Verified algorithm improvement"],
12+
["First market", "Database and data systems"],
13+
["Next market", "Logistics with real replay data"],
14+
["Stage", "Pre-revenue, proving capability"],
15+
["Near-term target", "Paid pilots and a strong YC application"],
16+
];
17+
18+
const principles = [
19+
{
20+
number: "01",
21+
title: "Build for measurable value",
22+
body: "Start where correctness is testable and a better algorithm changes compute cost, latency, capacity, route cost, utilization, or service quality.",
23+
},
24+
{
25+
number: "02",
26+
title: "Evidence before claims",
27+
body: "Freeze the baseline and evaluator, preserve every candidate, and independently confirm a winner before calling it an improvement.",
28+
},
29+
{
30+
number: "03",
31+
title: "Partners, not task takers",
32+
body: "Challenge assumptions, bring your own ideas, share hard decisions, and help choose the company we build together.",
33+
},
34+
];
35+
36+
const trialWork = [
37+
"Talk to database and logistics buyers about expensive algorithmic bottlenecks.",
38+
"Help turn one real workload into a frozen, trustworthy evaluation contract.",
39+
"Search and test candidate improvements without contaminating the baseline.",
40+
"Package a verified result into a paid pilot that a customer can adopt.",
41+
];
42+
43+
const workingAgreement = [
44+
"Equal founder ownership, with normal vesting, if we commit.",
45+
"No salary until funding, meaningful revenue, or YC.",
46+
"Part-time is fine at the start with reliable weekly contribution.",
47+
"Joint decisions on product, customers, research, and company direction.",
48+
];
49+
50+
export default function CofounderPage() {
51+
return (
52+
<main className="min-h-screen bg-[#1f1e1d] text-[#faf9f6]">
53+
<section className="relative overflow-hidden border-b border-[#f0eee6]/10 pt-28">
54+
<div className="pointer-events-none absolute left-1/2 top-0 h-[34rem] w-[50rem] -translate-x-1/2 rounded-full bg-cyan-400/[0.08] blur-[140px]" />
55+
<div className="relative mx-auto grid max-w-6xl gap-12 px-6 py-20 md:py-28 lg:grid-cols-[1.35fr_0.8fr] lg:items-center">
56+
<div>
57+
<p className="font-mono text-xs uppercase tracking-[0.3em] text-cyan-300/80">
58+
Open Discovery · Cofounder brief · 2026
59+
</p>
60+
<h1 className="mt-6 max-w-4xl text-5xl font-semibold leading-[1.02] tracking-tight md:text-7xl">
61+
Build the lab that makes algorithms{" "}
62+
<span className="text-cyan-300">better.</span>
63+
</h1>
64+
<p className="mt-7 max-w-3xl text-lg leading-relaxed text-[#faf9f6]/70 md:text-xl">
65+
Open Discovery is building AI that autonomously finds, implements,
66+
and verifies commercially useful algorithm improvements. Databases
67+
are the first proving ground. Logistics is the next design-partner
68+
market. The broader autonomous experiment vision comes later.
69+
</p>
70+
<div className="mt-10 flex flex-col gap-3 sm:flex-row">
71+
<Link
72+
href="/strategy"
73+
className="inline-flex items-center justify-center rounded-full bg-cyan-300 px-6 py-3 font-semibold text-[#1f1e1d] transition hover:bg-cyan-200"
74+
>
75+
Read the operating strategy →
76+
</Link>
77+
<Link
78+
href="/contribute"
79+
className="inline-flex items-center justify-center rounded-full border border-[#f0eee6]/15 bg-[#f0eee6]/[0.03] px-6 py-3 font-medium text-[#faf9f6]/85 transition hover:border-cyan-300/35 hover:text-cyan-200"
80+
>
81+
Start a conversation
82+
</Link>
83+
</div>
84+
</div>
85+
86+
<aside className="rounded-2xl border border-[#f0eee6]/12 bg-[#faf9f6]/[0.035] p-6 shadow-2xl shadow-black/20 md:p-8">
87+
<p className="font-mono text-xs uppercase tracking-[0.3em] text-amber-300/80">
88+
What is true today
89+
</p>
90+
<dl className="mt-6 divide-y divide-[#f0eee6]/10">
91+
{currentFacts.map(([term, value]) => (
92+
<div key={term} className="grid gap-1 py-4 sm:grid-cols-[0.8fr_1.2fr] sm:gap-5">
93+
<dt className="text-sm text-[#faf9f6]/45">{term}</dt>
94+
<dd className="text-sm font-medium text-[#faf9f6]/90">{value}</dd>
95+
</div>
96+
))}
97+
</dl>
98+
<p className="mt-5 text-sm leading-relaxed text-[#faf9f6]/50">
99+
No inflated traction claims. No promise that every search produces
100+
a winner. The company is being built around honest evidence.
101+
</p>
102+
</aside>
103+
</div>
104+
</section>
105+
106+
<section className="mx-auto max-w-6xl px-6 py-20 md:py-28">
107+
<p className="font-mono text-xs uppercase tracking-[0.3em] text-cyan-300/75">
108+
The thesis
109+
</p>
110+
<blockquote className="mt-6 max-w-5xl text-3xl font-medium leading-tight tracking-tight text-[#faf9f6]/95 md:text-5xl">
111+
AI coding agents are becoming capable of sustained search against
112+
objective evaluators. Turning that capability into trusted, deployable
113+
algorithmic gains can create value across every software-intensive industry.
114+
</blockquote>
115+
116+
<div className="mt-16 grid gap-px overflow-hidden rounded-2xl border border-[#f0eee6]/10 bg-[#f0eee6]/10 md:grid-cols-3">
117+
{principles.map((principle) => (
118+
<article key={principle.number} className="bg-[#1f1e1d] p-7 md:p-8">
119+
<span className="font-mono text-sm text-cyan-300/60">{principle.number}</span>
120+
<h2 className="mt-5 text-xl font-semibold">{principle.title}</h2>
121+
<p className="mt-3 leading-relaxed text-[#faf9f6]/65">{principle.body}</p>
122+
</article>
123+
))}
124+
</div>
125+
</section>
126+
127+
<section className="border-y border-[#f0eee6]/10 bg-[#faf9f6]/[0.018]">
128+
<div className="mx-auto grid max-w-6xl gap-12 px-6 py-20 md:py-28 lg:grid-cols-2">
129+
<div>
130+
<p className="font-mono text-xs uppercase tracking-[0.3em] text-cyan-300/75">
131+
Start by building together
132+
</p>
133+
<h2 className="mt-5 text-3xl font-semibold tracking-tight md:text-5xl">
134+
A focused working trial before a permanent commitment.
135+
</h2>
136+
<p className="mt-6 max-w-xl text-lg leading-relaxed text-[#faf9f6]/65">
137+
A serious candidate can begin part-time. The point is to discover
138+
whether we make good decisions, handle difficult evidence, and can
139+
turn technical work into something customers value.
140+
</p>
141+
</div>
142+
<ol className="space-y-4">
143+
{trialWork.map((item, index) => (
144+
<li
145+
key={item}
146+
className="flex gap-4 rounded-xl border border-[#f0eee6]/10 bg-[#1f1e1d] p-5"
147+
>
148+
<span className="font-mono text-sm text-cyan-300/60">0{index + 1}</span>
149+
<span className="leading-relaxed text-[#faf9f6]/80">{item}</span>
150+
</li>
151+
))}
152+
</ol>
153+
</div>
154+
</section>
155+
156+
<section className="mx-auto grid max-w-6xl gap-12 px-6 py-20 md:py-28 lg:grid-cols-[0.8fr_1.2fr]">
157+
<div>
158+
<p className="font-mono text-xs uppercase tracking-[0.3em] text-amber-300/80">
159+
Working agreement
160+
</p>
161+
<h2 className="mt-5 text-3xl font-semibold tracking-tight md:text-4xl">
162+
Build the company as equals.
163+
</h2>
164+
</div>
165+
<div>
166+
<ul className="grid gap-4 sm:grid-cols-2">
167+
{workingAgreement.map((item) => (
168+
<li
169+
key={item}
170+
className="rounded-xl border border-[#f0eee6]/10 bg-[#faf9f6]/[0.025] p-5 leading-relaxed text-[#faf9f6]/75"
171+
>
172+
<span className="mr-3 text-emerald-300"></span>
173+
{item}
174+
</li>
175+
))}
176+
</ul>
177+
<p className="mt-8 text-lg leading-relaxed text-[#faf9f6]/65">
178+
This is for a technical founder who cares about algorithms, systems,
179+
optimization, scientific rigor, and enterprise problem-solving—and
180+
wants to build more than another AI wrapper.
181+
</p>
182+
</div>
183+
</section>
184+
185+
<section className="border-t border-[#f0eee6]/10">
186+
<div className="mx-auto max-w-5xl px-6 py-24 text-center">
187+
<p className="font-mono text-xs uppercase tracking-[0.3em] text-cyan-300/75">
188+
The next conversation
189+
</p>
190+
<h2 className="mx-auto mt-5 max-w-3xl text-4xl font-semibold tracking-tight md:text-6xl">
191+
Bring a bottleneck, a hard question, or a better plan.
192+
</h2>
193+
<div className="mt-9 flex flex-col justify-center gap-3 sm:flex-row">
194+
<Link
195+
href="/strategy"
196+
className="rounded-full bg-cyan-300 px-6 py-3 font-semibold text-[#1f1e1d] hover:bg-cyan-200"
197+
>
198+
Inspect the strategy
199+
</Link>
200+
<Link
201+
href="/contribute"
202+
className="rounded-full border border-[#f0eee6]/15 px-6 py-3 font-medium text-[#faf9f6]/85 hover:border-cyan-300/35 hover:text-cyan-200"
203+
>
204+
Build with us
205+
</Link>
206+
</div>
207+
</div>
208+
</section>
209+
</main>
210+
);
211+
}

0 commit comments

Comments
 (0)