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
121 changes: 93 additions & 28 deletions docs/docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import { themes as prismThemes } from 'prism-react-renderer';
/** @type {import('@docusaurus/types').Config} */
const config = {
title: 'Agent Kernel',
tagline: 'An Operating System for Scalable & Compliant Enterprise AI Agents.',
tagline: 'The Operating System for Scalable & Compliant Enterprise AI Agents.',
favicon: 'img/favicon.ico',
url: 'https://kernel.yaala.ai',
baseUrl: '/',
Expand Down Expand Up @@ -81,14 +81,14 @@ const config = {
tagName: 'meta',
attributes: {
property: 'og:title',
content: 'Agent Kernel - From Agent Logic to Production in Minutes',
content: 'Agent Kernel - The Operating System for Scalable & Compliant Enterprise AI Agents',
},
},
{
tagName: 'meta',
attributes: {
property: 'og:description',
content: 'Agent Kernel is an open-source runtime that lets you build, test, and deploy AI agents to production in days instead of months. Works with any major AI framework OpenAI, LangGraph, CrewAI, Google ADKand can run agents from multiple frameworks together in a single runtime. Deploys to AWS, Azure, or your own servers with zero platform code.',
content: 'Agent Kernel is the open-source operating system for building and deploying scalable, compliant enterprise AI agents. Works with any major AI framework (OpenAI, LangGraph, CrewAI, Google ADK, Smolagents, LiveKit) and runs agents from multiple frameworks together in a single runtime. Deploys to AWS, Azure, or GCP with full Terraform modules and zero platform code, plus built-in messaging, memory, knowledge bases, guardrails, and observability.',
},
},
{
Expand Down Expand Up @@ -123,14 +123,14 @@ const config = {
tagName: 'meta',
attributes: {
name: 'twitter:title',
content: 'Agent Kernel - From Agent Logic to Production in Minutes',
content: 'Agent Kernel - The Operating System for Scalable & Compliant Enterprise AI Agents',
},
},
{
tagName: 'meta',
attributes: {
name: 'twitter:description',
content: 'Open-source, framework-agnostic, multi-cloud AI agent runtime. Build, test, and deploy production AI agents to AWS or Azure in days — not months. Works with OpenAI, LangGraph, CrewAI, and Google ADK.',
content: 'The open-source operating system for scalable, compliant enterprise AI agents. Build, test, and deploy production agents with OpenAI, LangGraph, CrewAI, or Google ADK to AWS, Azure, or GCP. Built-in messaging, memory, knowledge bases, guardrails, and observability.',
},
},
{
Expand Down Expand Up @@ -175,13 +175,6 @@ const config = {
content: 'AI Infrastructure, Machine Learning, Software Development, Agentic AI',
},
},
{
tagName: 'link',
attributes: {
rel: 'canonical',
href: 'https://kernel.yaala.ai',
},
},
// Structured Data (JSON-LD) for better SEO
{
tagName: 'script',
Expand All @@ -193,7 +186,7 @@ const config = {
'@type': 'SoftwareApplication',
name: 'Agent Kernel',
applicationCategory: 'DeveloperApplication',
description: 'Agent Kernel is an open-source, framework-agnostic, multi-cloud runtime for production AI agents. Build, test, and deploy AI agents to AWS or Azure in days instead of months. Works with OpenAI, LangGraph, CrewAI, and Google ADKrun multiple frameworks simultaneously in a single runtime.',
description: 'Agent Kernel is the open-source operating system for scalable, compliant enterprise AI agents. Build, test, and deploy production AI agents with any major framework (OpenAI, LangGraph, CrewAI, Google ADK, Smolagents, LiveKit) and run multiple frameworks simultaneously in a single runtime. Deploy to AWS, Azure, or GCP with full Terraform modules.',
operatingSystem: 'Linux, macOS, Windows',
offers: {
'@type': 'Offer',
Expand All @@ -206,20 +199,70 @@ const config = {
url: 'https://www.yaalalabs.com',
},
url: 'https://kernel.yaala.ai',
keywords: 'Agent Kernel, agentkernel, Yaala Labs, AI agent framework, AI agent runtime, AI agent deployment, agentic AI, multi-cloud AI agents, framework-agnostic AI, LangGraph, OpenAI Agents, CrewAI, Google ADK',
keywords: 'Agent Kernel, agentkernel, agent os, agent operating system, agent runtime, enterprise agents, agent deployment, compliant agents, scalable production agents, Yaala Labs, AI agent framework, AI agent runtime, AI agent deployment, agentic AI, enterprise AI agents, multi-cloud AI agents, framework-agnostic AI, LangGraph, OpenAI Agents, CrewAI, Google ADK, Smolagents, LiveKit, AWS, Azure, GCP, knowledge bases, AI agent guardrails, AI agent observability',
featureList: [
Comment thread
amithad marked this conversation as resolved.
'Framework-agnostic runtime — OpenAI Agents, LangGraph, CrewAI, Google ADK',
'Multi-framework simultaneous execution in a single runtime',
'Multi-cloud deployment — AWS Lambda, ECS, Azure Functions, Container Apps',
'Built-in Slack, WhatsApp, Messenger, Instagram, Telegram, Gmail integrations',
'Session and memory management — Redis, DynamoDB, Cosmos DB, in-memory',
'Framework-neutral runtime: OpenAI Agents, LangGraph, CrewAI, Google ADK, Smolagents, LiveKit',
'Run multiple frameworks simultaneously in a single runtime',
'Multi-cloud deployment to AWS, Azure, and GCP with full Terraform modules',
'Built-in Slack, WhatsApp, Messenger, Instagram, Telegram, and Gmail integrations',
'Session and memory management with Redis, DynamoDB, Cosmos DB, and in-memory backends',
'Knowledge bases with Neo4j, Starburst Galaxy, ChromaDB, and custom SQL sources',
'Execution hooks for guardrails, RAG, analytics, and moderation',
'pytest-integrated agent testing framework',
'OpenAI and AWS Bedrock guardrails for content safety',
'Content safety guardrails via OpenAI, AWS Bedrock, and WalledAI',
'LangFuse and OpenLLMetry observability',
'MCP Server and A2A Server protocol support',
'Full Terraform modules for AWS and Azure',
'Open-source — Apache 2.0 license',
'MCP Server and A2A protocol support',
'Open-source under the Apache 2.0 license',
],
}),
},
{
tagName: 'script',
attributes: {
type: 'application/ld+json',
},
innerHTML: JSON.stringify({
'@context': 'https://schema.org',
'@type': 'WebSite',
name: 'Agent Kernel',
alternateName: 'Agent Kernel by Yaala Labs',
url: 'https://kernel.yaala.ai/',
}),
},
{
tagName: 'script',
attributes: {
type: 'application/ld+json',
},
innerHTML: JSON.stringify({
'@context': 'https://schema.org',
'@type': 'ItemList',
name: 'Primary Site Navigation',
itemListElement: [
{
'@type': 'SiteNavigationElement',
position: 1,
name: 'Features',
url: 'https://kernel.yaala.ai/features',
},
{
'@type': 'SiteNavigationElement',
position: 2,
name: 'Use Cases',
url: 'https://kernel.yaala.ai/use-cases',
},
{
'@type': 'SiteNavigationElement',
position: 3,
name: 'Documentation',
url: 'https://kernel.yaala.ai/docs',
},
{
'@type': 'SiteNavigationElement',
position: 4,
name: 'Blog',
url: 'https://kernel.yaala.ai/blog',
},
],
}),
},
Expand All @@ -237,7 +280,7 @@ const config = {
sameAs: [
'https://github.com/yaalalabs/agent-kernel',
],
description: 'Yaala Labs is a technology company that builds next-generation cloud-native marketplace and capital markets infrastructure for both traditional and digital assets. Creator and maintainer of Agent Kernel, the open-source, framework-agnostic, multi-cloud runtime for production AI agents.',
description: 'Yaala Labs is a technology company that builds next-generation cloud-native marketplace and capital markets infrastructure for both traditional and digital assets. Creator and maintainer of Agent Kernel, the open-source operating system for scalable, compliant enterprise AI agents.',
}),
},
],
Expand Down Expand Up @@ -304,12 +347,34 @@ const config = {
lastmod: 'date',
changefreq: 'weekly',
priority: 0.5,
ignorePatterns: ['/tags/**'],
ignorePatterns: [
'/blog/tags/**',
'/blog/authors/**',
'/blog/archive/**',
'/blog/page/**',
'/search/**',
],
filename: 'sitemap.xml',
createSitemapItems: async (params) => {
const { defaultCreateSitemapItems, ...rest } = params;
const items = await defaultCreateSitemapItems(rest);
return items.map((item) => {
return items
.filter((item) => {
const { url } = item;
// Keep sitemap focused on canonical and high-value routes.
if (url.includes('/blog/tags') || url.includes('/blog/blog') || url.includes('/blog/authors') || url.includes('/blog/archive') || url.includes('/blog/page/')) {
return false;
}
Comment thread
amithad marked this conversation as resolved.
if (url.endsWith('/search') || url.includes('/search/')) {
return false;
}
// Exclude versioned/preview docs routes from sitemap to reduce noise.
if (url.includes('/docs/next/') || url.match(/\/docs\/0\.[0-9]+\.[0-9]+/)) {
return false;
}
return true;
})
.map((item) => {
// Set highest priority for key landing pages
if (item.url === 'https://kernel.yaala.ai/' ||
item.url === 'https://kernel.yaala.ai/docs' ||
Expand Down Expand Up @@ -347,7 +412,7 @@ const config = {
metadata: [
{
name: 'description',
content: 'Agent Kernel: The open-source, framework-agnostic, multi-cloud runtime for production AI agents. Build, test, and deploy with OpenAI, LangGraph, CrewAI, or Google ADK to AWS or Azure — in days, not months. Built-in messaging integrations, session management, testing framework, guardrails, and observability.',
content: 'Agent Kernel is the open-source operating system for scalable, compliant enterprise AI agents. Build, test, and deploy with OpenAI, LangGraph, CrewAI, or Google ADK to AWS, Azure, or GCP. Built-in messaging integrations, session and memory management, knowledge bases, testing framework, guardrails, and observability.',
},
{
property: 'og:image',
Expand Down Expand Up @@ -389,7 +454,7 @@ const config = {
},
footer: {
style: 'dark',
// Remove the logo key entirely logo is now handled in FooterLayout
// Remove the logo key entirely: logo is now handled in FooterLayout
links: [
{
title: 'Docs',
Expand Down
2 changes: 1 addition & 1 deletion docs/src/pages/features.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -1909,7 +1909,7 @@ export default function Features() {
return (
<Layout
title="Features"
description="Comprehensive overview of Agent Kernel features framework-agnostic, multi-cloud AI agent runtime with built-in testing, observability, guardrails, and messaging integrations."
description="Comprehensive overview of Agent Kernel features: a framework-neutral, multi-cloud AI agent runtime with built-in testing, observability, guardrails, knowledge bases, and messaging integrations."
>
{/* <div style={{ position: 'fixed', top: 0, left: 0, width: '100%', height: '100vh', zIndex: 0, pointerEvents: 'auto' }}>
<HeroAnimation
Expand Down
2 changes: 1 addition & 1 deletion docs/src/pages/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -1308,7 +1308,7 @@ export default function Home() {
return (
<Layout
title={`${siteConfig.title} - ${siteConfig.tagline}`}
description="Agent Kernel is an open-source, framework-agnostic, multi-cloud runtime for production AI agents. Build, test, and deploy with OpenAI, LangGraph, CrewAI, or Google ADK to AWS or Azure — in days, not months."
description="Agent Kernel is the open-source operating system for scalable, compliant enterprise AI agents. Build, test, and deploy with OpenAI, LangGraph, CrewAI, or Google ADK to AWS, Azure, or GCP, with built-in messaging, memory, knowledge bases, guardrails, and observability."
>
{/* <PlantParticlesBackground ref={backgroundRef} /> */}
<WhatsNewBanner />
Expand Down
Loading