Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added img/avatar-mcfoster.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
70 changes: 66 additions & 4 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ <h1 class="hero-tagline">The open-source platform<br class="hero-br"> for deploy
<svg width="16" height="16" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M12 2C6.475 2 2 6.475 2 12c0 4.425 2.8625 8.1625 6.8375 9.4875.5.0875.6875-.2125.6875-.475 0-.2375-.0125-.8625-.0125-1.6875-2.5125.4625-3.1625-.6125-3.3625-1.175-.1125-.2875-.6-1.175-1.025-1.4125-.35-.1875-.85-.65-.0125-.6625.7875-.0125 1.35.725 1.5375 1.025.9 1.5125 2.3375 1.0875 2.9125.825.0875-.65.35-1.0875.6375-1.3375-2.225-.25-4.55-1.1125-4.55-4.9375 0-1.0875.3875-1.9875 1.025-2.6875-.1-.25-.45-1.275.1-2.65 0 0 .8375-.2625 2.75 1.025.8-.225 1.65-.3375 2.5-.3375s1.7.1125 2.5.3375c1.9125-1.3 2.75-1.025 2.75-1.025.55 1.375.2 2.4.1 2.65.6375.7 1.025 1.5875 1.025 2.6875 0 3.8375-2.3375 4.6875-4.5625 4.9375.3625.3125.675.9125.675 1.85 0 1.3375-.0125 2.4125-.0125 2.75 0 .2625.1875.575.6875.475C19.1375 20.1625 22 16.425 22 12c0-5.525-4.475-10-10-10z"/></svg>
View on GitHub
</a>
<a href="talk-to-us.html" class="btn btn-ghost" data-track="request-demo">Request a Demo</a>
<a href="https://github.com/kagenti/kagenti#quick-start" class="btn btn-ghost" data-track="request-demo">Try the Quickstart</a>
</div>
</div>
</section>
Expand Down Expand Up @@ -306,7 +306,7 @@ <h3>Enforce zero-trust identity with AuthBridge.</h3>
<li>Inbound requests validated at the Envoy proxy — invalid tokens never reach agent code</li>
<li>AuthBridge adds 3 sidecars; the agent container is unmodified</li>
</ul>
<a href="https://github.com/kagenti/kagenti-extensions/blob/main/AuthBridge/demos/weather-agent/demo-ui.md" class="cred-link" rel="noopener noreferrer">View demo on GitHub →</a>
<a href="https://github.com/kagenti/kagenti-extensions/blob/main/authbridge/demos/weather-agent/demo-ui.md" class="cred-link" rel="noopener noreferrer">View demo on GitHub →</a>
</div>
<div class="demo-slide-code">
<div class="demo-code">
Expand Down Expand Up @@ -391,7 +391,7 @@ <h2 class="section-header">Roadmap &amp; Community</h2>
<div class="community-col">
<h3 class="community-col-label">Become a contributor</h3>
<p>We're building in public and want to hear from platform engineers, security teams, and AI infrastructure builders.</p>
<p>Start a thread on <a href="https://github.com/kagenti/kagenti/discussions" rel="noopener noreferrer">GitHub Discussions</a>, find us on <a href="https://discord.gg/aJ92dNDzqB" rel="noopener noreferrer">Discord</a>, <a href="https://groups.google.com/g/kagenti-contributors/" rel="noopener noreferrer">join the mailing list</a>, or <a href="mailto:kagenti-maintainers@googlegroups.com">email the core team</a>.</p>
<p>Start a thread on <a href="https://github.com/kagenti/kagenti/discussions" rel="noopener noreferrer">GitHub Discussions</a>, find us on <a href="https://kagenti.slack.com/join/shared_invite/zt-3uqttqbgm-HlrQ6gezs0E8AFYOCZ~wVw#/shared-invite/email" rel="noopener noreferrer">Slack</a>, <a href="https://groups.google.com/g/kagenti-contributors/" rel="noopener noreferrer">join the mailing list</a>, or <a href="mailto:kagenti-maintainers@googlegroups.com">email the core team</a>.</p>
<h3 class="community-col-label">Contributors</h3>
<div class="contributor-avatars">
<a href="https://github.com/pdettori" rel="noopener noreferrer"><img src="https://avatars.githubusercontent.com/u/6678093?v=4&s=48" alt="pdettori" width="36" height="36" loading="lazy"></a>
Expand Down Expand Up @@ -438,6 +438,41 @@ <h3 class="community-col-label">What's next</h3>
</div>
</section>

<!-- ================================================================
BLOG
================================================================ -->
<section class="blog-section" id="blog">
<div class="container">
<div class="section-header-row blog-header-row">
<h2 class="section-header">From the Blog</h2>
<a href="https://medium.com/kagenti-the-agentic-platform" class="btn btn-ghost" rel="noopener noreferrer">All posts →</a>
</div>

<!-- BLOG_POSTS_START -->
<div class="blog-grid">

<article class="blog-card">
<h3 class="blog-card-title"><a href="https://medium.com/kagenti-the-agentic-platform/when-claude-tried-to-steal-the-hr-docs-a-kagenti-red-team-story-ed12a00e00a5" rel="noopener noreferrer">When Claude Tried to Steal the HR Docs: A Kagenti Red-Team Story</a></h3>
<div class="blog-card-meta">
<span class="blog-avatar"><img src="img/avatar-mcfoster.jpg" alt="Mcfoster"></span>
<span class="blog-byline">Mcfoster · 7 min read · May 1, 2026</span>
</div>
</article>

<article class="blog-card">
<h3 class="blog-card-title"><a href="https://medium.com/kagenti-the-agentic-platform/developer-guide-building-a-cloud-native-agent-for-kagenti-5bd0dc4dc2fd" rel="noopener noreferrer">Developer Guide: Building a Cloud-Native Agent for Kagenti</a></h3>
<div class="blog-card-meta">
<span class="blog-avatar" aria-hidden="true">P</span>
<span class="blog-byline">Peter Zhao · 12 min read · Dec 16, 2025</span>
</div>
</article>

</div>
<!-- BLOG_POSTS_END -->

</div>
</section>

<!-- ================================================================
OPEN ENTERPRISE
================================================================ -->
Expand Down Expand Up @@ -480,6 +515,33 @@ <h3>KubeCon North America 2026</h3>
</div>
</section>

<!-- ================================================================
PAST EVENTS
================================================================ -->
<section class="credentials" id="past-events">
<div class="container">
<div class="section-header-row">
<h2 class="section-header">Past Events</h2>
</div>

<div class="credentials-grid">

<div class="credential-block">
<h3>KubeCon NA 2025</h3>
<p><strong>Build a Bot Workshop: Enabling Trusted Agents with SPIRE + MCP.</strong></p>
<a href="https://www.youtube.com/watch?v=pjlhCCOhd8A" class="cred-link" rel="noopener noreferrer">Watch recording →</a>
</div>

<div class="credential-block">
<h3>KubeCon NA 2025 · Co-located</h3>
<p><strong>Who Let the Agents Out: Securing AI Workflows the Right Way.</strong></p>
<a href="https://www.youtube.com/watch?v=QfXbprmJFvQ" class="cred-link" rel="noopener noreferrer">Watch recording →</a>
</div>

</div>
</div>
</section>

</main>

<footer class="site-footer" aria-label="Site footer">
Expand Down Expand Up @@ -523,7 +585,7 @@ <h4>Developers</h4>
<h4>Community</h4>
<ul>
<li><a href="https://github.com/kagenti/kagenti" rel="noopener noreferrer">GitHub</a></li>
<li><a href="https://discord.gg/aJ92dNDzqB" rel="noopener noreferrer">Discord</a></li>
<li><a href="https://kagenti.slack.com/join/shared_invite/zt-3uqttqbgm-HlrQ6gezs0E8AFYOCZ~wVw#/shared-invite/email" rel="noopener noreferrer">Slack</a></li>
<li><a href="https://github.com/kagenti/kagenti/blob/main/CONTRIBUTING.md" rel="noopener noreferrer">Contributing</a></li>
<li><a href="https://github.com/orgs/kagenti/projects/8" rel="noopener noreferrer">Roadmap</a></li>
</ul>
Expand Down
21 changes: 20 additions & 1 deletion style.css
Original file line number Diff line number Diff line change
Expand Up @@ -916,10 +916,29 @@ section { padding-block: var(--sp-20); border-bottom: 1px solid var(--c-border);
}
.section-header-row .section-header { margin-bottom: 0; }

/* --------------------------------------------------------------------------
Blog
-------------------------------------------------------------------------- */
.blog-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: var(--sp-8); }
.blog-card { display: flex; flex-direction: column; gap: var(--sp-4); border-top: 2px solid var(--c-border); padding-top: var(--sp-5); }
.blog-card-title { font-size: var(--sz-body); font-weight: 500; line-height: 1.4; margin: 0; }
.blog-card-title a { color: var(--c-text); text-decoration: none; }
.blog-card-title a:hover { color: var(--c-accent); }
.blog-card-meta { display: flex; align-items: center; gap: var(--sp-3); }
.blog-avatar {
display: inline-flex; align-items: center; justify-content: center;
width: 28px; height: 28px; border-radius: 50%;
background: #ee0000; color: #fff;
font-size: 0.75rem; font-weight: 600; flex-shrink: 0;
}
.blog-avatar img { width: 28px; height: 28px; border-radius: 50%; display: block; }
.blog-byline { font-size: var(--sz-label); color: var(--c-muted); }

/* --------------------------------------------------------------------------
Credentials
-------------------------------------------------------------------------- */
.credentials { background: var(--c-surface); }
.credentials { background: var(--c-surface); border-bottom: none; }
.credentials + .credentials { padding-top: 0; }

.credentials-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: var(--sp-8); }

Expand Down
13 changes: 3 additions & 10 deletions talk-to-us.html
Original file line number Diff line number Diff line change
Expand Up @@ -76,19 +76,12 @@
<section class="ttu-main">
<div class="container">
<div class="ttu-body">
<span class="label" aria-hidden="true">Get in touch</span>
<span class="label" aria-hidden="true">Stay Tuned</span>
<h1>Thank you for your interest.</h1>
<p>
We'd love to hear about your use case. Email us or join the Discord — we respond to every message.
<a href="https://medium.com/kagenti-the-agentic-platform" rel="noopener noreferrer">Follow us on Medium</a> to be the first to hear when our demo launches.
</p>
<div class="ttu-actions">
<a href="mailto:kagenti-maintainers@googlegroups.com" class="btn btn-primary">
Send us an email
</a>
<a href="https://discord.gg/aJ92dNDzqB" class="btn btn-ghost" rel="noopener noreferrer">
Join Discord
</a>
</div>

<p class="ttu-note">
In the meantime
<a href="https://github.com/kagenti/kagenti" rel="noopener noreferrer">explore the code on GitHub</a>,
Expand Down
Loading