1import{r as a,j as e,P as s,N as r,m as t,L as n,F as o}from"./index-DL2cDQTE.js";const i={initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.7}};function d(){return a.useEffect(()=>{window.scrollTo(0,0)},[]),e.jsxs("div",{className:"min-h-screen bg-background flex flex-col",children:[e.jsx(s,{title:"Our Approach: Better Systems, Not Just Better Models | Holaxis",description:"How Holaxis builds AI systems for science: reproducible pipelines built through scientist-led discovery, where every result is auditable.",path:"/approach"}),e.jsx(r,{}),e.jsxs("main",{className:"flex-1",children:[e.jsx("section",{className:"a11y-dark-surface pt-32 pb-24 relative overflow-hidden bg-[#0B1926]",children:e.jsx("div",{className:"relative z-10 max-w-3xl mx-auto px-6 lg:px-8",children:e.jsxs(t.div,{...i,children:[e.jsx("p",{className:"font-mono text-on-dark-accent text-sm uppercase tracking-widest mb-6",children:"Our Approach"}),e.jsx("h1",{className:"font-display text-[36pt] md:text-[48pt] font-medium text-[#F8F6F2] leading-[1.1] mb-8",children:"Better systems, not just better models."}),e.jsx("p",{className:"text-[#F8F6F2]/85 text-[11pt] md:text-[12pt] leading-relaxed mb-8",children:"The hardest problems do not yield to individual genius alone. They are solved through methodology, tooling, and infrastructure: the systems that let insight become practice and practice become progress. The spreadsheet did not replace the analyst. The compiler did not replace the engineer. The telescope did not replace the astronomer. Each made it possible for human expertise to operate at a fundamentally different scale."}),e.jsx("p",{className:"text-[#F8F6F2]/85 text-[11pt] md:text-[12pt] leading-relaxed mb-8",children:"We build AI systems that belong in this lineage: computational infrastructure designed to make complex work faster, more rigorous, and more scalable, without compromising the standards that make results trustworthy."})]})})}),e.jsx("section",{className:"py-24 relative overflow-hidden bg-[#EDF0F3] below-fold",children:e.jsx("div",{className:"relative z-10 max-w-3xl mx-auto px-6 lg:px-8",children:e.jsxs(t.div,{...i,children:[e.jsx("p",{className:"font-mono text-on-light-signal text-sm uppercase tracking-widest mb-6",children:"The Insight"}),e.jsx("h2",{className:"font-display text-[36pt] md:text-[48pt] font-medium text-[#0B1926] leading-[1.1] mb-8",children:"Intelligence lives in the system."}),e.jsx("p",{className:"text-[#0F1A24]/70 text-[11pt] md:text-[12pt] leading-relaxed mb-6",children:"Consider the intelligence that emerges from a modern research lab. The knowledge it produces, the protocols it refines, the errors it catches. None of these are determined by any single researcher's mind. They arise through the coordination of many minds and tools, mediated by shared protocols, instruments, and practices. Remove any one researcher and the lab adapts. Remove the protocols and the lab collapses. Cognitive scientists have a name for this: distributed cognition. Intelligence is a property of individual minds, but it is equally an emergent property of the systems those minds participate in."}),e.jsx("p",{className:"text-[#0F1A24]/70 text-[11pt] md:text-[12pt] leading-relaxed mb-6",children:"The dominant paradigm in AI has not absorbed this insight. It treats intelligence as solely a property of models: more parameters, more training data, higher benchmark scores. This work matters: better models expand what is computationally possible. But if intelligence is genuinely distributed, then the workflows around a model, the verification structures, the coordination patterns between human and machine are not just plumbing. They are part of the intelligence itself. Improving them is not an infrastructure task. It is a cognitive design task."}),e.jsx("p",{className:"text-[#0F1A24]/70 text-[11pt] md:text-[12pt] leading-relaxed mb-8",children:"We don't just drop AI models into existing workflows. We design systems where intelligence lives in the architecture: in the checks between components, the way validated improvements compound, and the structures that keep human judgment central. The same principle that makes a capable team more than the sum of its members makes a well-designed human-AI system more than the sum of its models."})]})})}),e.jsx("section",{className:"py-24 relative overflow-hidden bg-[#0F2A3F] below-fold",children:e.jsxs("div",{className:"relative z-10 max-w-3xl mx-auto px-6 lg:px-8",children:[e.jsxs(t.div,{...i,children:[e.jsx("p",{className:"font-mono text-[#F8F6F2]/50 text-sm uppercase tracking-widest mb-6",children:"The Principles"}),e.jsx("h2",{className:"font-display text-[36pt] md:text-[48pt] font-medium text-[#F8F6F2] leading-[1.1] mb-8",children:"How it works."}),e.jsx("p",{className:"text-[#F8F6F2]/85 text-[11pt] md:text-[12pt] leading-relaxed mb-16",children:"Where verification and reproducibility matter, AI models alone are not enough. Models are powerful reasoners, but they are not deterministic. So rather than relying on models to produce final results directly, we use them to iteratively create reusable, deterministic pipelines that solve problems. The models contribute reasoning and exploration; the pipelines they produce are reproducible, auditable, and independent of the models that built them. Three principles make this possible."})]}),e.jsxs(t.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.7,delay:.1},className:"mb-16",children:[e.jsx("h3",{className:"font-display text-[24pt] font-medium text-[#F8F6F2] leading-snug mb-6",children:"Decouple discovery from production."}),e.jsx("p",{className:"text-[#F8F6F2]/85 text-[11pt] md:text-[12pt] leading-relaxed mb-4",children:"The work of figuring out how to solve a problem is different from the work of solving it, and we keep them separate. Domain experts and AI iterate together through a cycle of discovery, specification, and validation, figuring out what a problem actually requires, writing the procedures that handle it, and testing those procedures against the evidence that matters: measurement, independent tests, expert review. What c
1omes out of that cycle is deterministic infrastructure: reusable procedures whose behavior is explicit, reproducible, and no longer dependent on a model to run."}),e.jsx("p",{className:"text-[#F8F6F2]/85 text-[11pt] md:text-[12pt] leading-relaxed",children:"Those procedures produce the results. Where reproducibility is critical, AI is not in the runtime path. Same inputs, same outputs, every time. Every result traces cleanly back to the procedures that made it. That's what makes a pipeline auditable, not just fast."})]}),e.jsx("div",{className:"border-t border-[#F8F6F2]/10 mb-16"}),e.jsxs(t.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.7,delay:.1},className:"mb-16",children:[e.jsx("h3",{className:"font-display text-[24pt] font-medium text-[#F8F6F2] leading-snug mb-6",children:"Deterministic-nondeterministic collaboration."}),e.jsx("p",{className:"text-[#F8F6F2]/85 text-[11pt] md:text-[12pt] leading-relaxed mb-4",children:"AI reasoning is inherently nondeterministic: the same prompt c
1an yield different outputs. That variability is useful during exploration, but it becomes a problem wherever reliability, reproducibility, or auditability matter."}),e.jsx("p",{className:"text-[#F8F6F2]/85 text-[11pt] md:text-[12pt] leading-relaxed mb-4",children:"Serious work has always managed the same tension. Human judgment is variable and context-dependent, yet teams produce reliable results through stable structures: mathematics, specifications, statistical tests, checklists, runbooks, and documented protocols. The reliable output comes from the system: nondeterministic judgment working inside reusable structures that can be inspected, tested, and improved."}),e.jsx("p",{className:"text-[#F8F6F2]/85 text-[11pt] md:text-[12pt] leading-relaxed",children:"We apply the same principle to AI. Nondeterministic models interact with deterministic components: reusable analytical and operational building blocks we call primitives, and composed workflows built from those primitives. When a primitive or workflow is validated through reproducible testing, it locks in as a stable foundation for the next iteration. We call this the ratchet effect: each verified step enables compounding progress. Without reproducibility, teams cannot distinguish genuine advances from lucky variance. With the ratchet, every validated improvement compounds."})]}),e.jsx("div",{className:"border-t border-[#F8F6F2]/10 mb-16"}),e.jsxs(t.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.7,delay:.1},className:"mb-0",children:[e.jsx("h3",{className:"font-display text-[24pt] font-medium text-[#F8F6F2] leading-snug mb-6",children:"Built to be recombined."}),e.jsx("p",{className:"text-[#F8F6F2]/85 text-[11pt] md:text-[12pt] leading-relaxed mb-4",children:"Within a domain, validated primitives and workflows compound through composition and reuse, enabling rapid progress as each new problem builds on proven building blocks rather than starting from scratch."}),e.jsx("p",{className:"text-[#F8F6F2]/85 text-[11pt] md:text-[12pt] leading-relaxed",children:"Some of those primitives and workflows also transfer across domains. A coordination pattern proven in one field, or a verification structure refined through use, can act as a catalyst when entering a new one. Not everything transfers; many primitives are genuinely domain-specific. But the ones that do carry compounding value, accelerating our approach each time it is applied to a new problem space."})]})]})}),e.jsx("section",{className:"py-24 relative overflow-hidden bg-[#F8F6F2] below-fold",children:e.jsx("div",{className:"relative z-10 max-w-3xl mx-auto px-6 lg:px-8",children:e.jsxs(t.div,{...i,children:[e.jsx("p",{className:"font-mono text-on-light-signal text-sm uppercase tracking-widest mb-6",children:"The Expert's Role"}),e.jsx("h2",{className:"font-display text-[36pt] md:text-[48pt] font-medium text-[#0B1926] leading-[1.1] mb-8",children:"Your expertise, amplified."}),e.jsx("p",{className:"text-[#0F1A24]/70 text-[11pt] md:text-[12pt] leading-relaxed mb-6",children:"Domain experts do what only they can do: ask the right questions, set the standards, and decide whether an answer is good enough. The system does what scale makes punishing: searching the candidates, applying the checks, and preserving the trail from input to result."}),e.jsx("p",{className:"text-[#0F1A24]/70 text-[11pt] md:text-[12pt] leading-relaxed mb-8",children:"The result is a cognitive ecosystem where people, tools, models, and workflows reinforce one another. Human judgment remains central. The infrastructure burden moves into the system."}),e.jsx("p",{className:"font-display text-[18pt] md:text-[24pt] font-medium text-[#0A8A7A] leading-snug",children:"Your questions. Your standards. Results at a different scale."})]})})}),e.jsx("section",{className:"a11y-dark-surface py-24 relative overflow-hidden bg-[#0B1926] below-fold",children:e.jsx("div",{className:"relative z-10 max-w-3xl mx-auto px-6 lg:px-8",children:e.jsxs(t.div,{...i,children:[e.jsx("h2",{className:"font-display text-[36pt] md:text-[48pt] font-medium text-[#F8F6F2] leading-[1.1] mb-8",children:"Reproducible by design."}),e.jsx("p",{className:"text-[#F8F6F2]/85 text-[11pt] md:text-[12pt] leading-relaxed mb-10",children:"Every workflow is traceable. Every intermediate step is inspectable. Every result is
1independently reproducible. Not because we added logging after the fact. Because the architecture requires it. Reproducibility is not a feature we bolt on. It is a structural property of how we build."}),e.jsx("p",{className:"font-display text-[18pt] md:text-[24pt] font-medium text-[#E0AA40] leading-snug mb-12",children:"Reproducible · Auditable · Verifiable"}),e.jsxs("p",{className:"text-[#F8F6F2]/60 text-[11pt] md:text-[12pt] leading-relaxed",children:["Interested in working together?"," ",e.jsx(n,{href:"/#contact",className:"text-[#F8F6F2]/80 hover:text-[#F8F6F2] underline underline-offset-4 decoration-[#F8F6F2]/30 hover:decoration-[#F8F6F2]/60 transition-colors",children:"Let's talk."})]})]})})})]}),e.jsx(o,{})]})}export{d as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.