* fix: sync-cookbook now supports new cookbook repo layout Cookbook repository changed structure: - Applications moved from root to applications/ subdirectory - Notebooks remain in notebooks/ directory (unchanged) Updated sync script to: - Look for apps in applications/* instead of root/* - Update GitHub URLs to include applications/ path - Add safety check if applications/ dir doesn't exist * doc: update cookbook * doc: update cookbook * doc: update cookbook
321 lines
7.3 KiB
TypeScript
321 lines
7.3 KiB
TypeScript
import type {SidebarsConfig} from '@docusaurus/plugin-content-docs';
|
|
|
|
const sidebars: SidebarsConfig = {
|
|
developerSidebar: [
|
|
{
|
|
type: 'category',
|
|
label: 'Architecture',
|
|
collapsible: false,
|
|
items: [
|
|
{
|
|
type: 'doc',
|
|
id: 'developer/index',
|
|
label: 'Overview',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'developer/retain',
|
|
label: 'Retain',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'developer/retrieval',
|
|
label: 'Recall',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'developer/reflect',
|
|
label: 'Reflect',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'developer/observations',
|
|
label: 'Observations',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'developer/multilingual',
|
|
label: 'Multilingual',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'developer/performance',
|
|
label: 'Performance',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'developer/storage',
|
|
label: 'Storage',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'developer/rag-vs-hindsight',
|
|
label: 'RAG vs Memory',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
type: 'category',
|
|
label: 'API',
|
|
collapsible: false,
|
|
items: [
|
|
{
|
|
type: 'doc',
|
|
id: 'developer/api/quickstart',
|
|
label: 'Quick Start',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'developer/api/retain',
|
|
label: 'Retain',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'developer/api/recall',
|
|
label: 'Recall',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'developer/api/reflect',
|
|
label: 'Reflect',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'developer/api/mental-models',
|
|
label: 'Mental Models',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'developer/api/memory-banks',
|
|
label: 'Memory Banks',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'developer/api/documents',
|
|
label: 'Documents',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'developer/api/operations',
|
|
label: 'Operations',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
type: 'category',
|
|
label: 'Hosting',
|
|
collapsible: false,
|
|
items: [
|
|
{
|
|
type: 'doc',
|
|
id: 'developer/installation',
|
|
label: 'Installation',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'developer/services',
|
|
label: 'Services',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'developer/configuration',
|
|
label: 'Configuration',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'developer/admin-cli',
|
|
label: 'Admin CLI',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'developer/extensions',
|
|
label: 'Extensions',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'developer/models',
|
|
label: 'Models',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'developer/monitoring',
|
|
label: 'Monitoring',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'developer/mcp-server',
|
|
label: 'MCP Server',
|
|
},
|
|
],
|
|
},
|
|
],
|
|
sdksSidebar: [
|
|
{
|
|
type: 'category',
|
|
label: 'Clients',
|
|
collapsible: false,
|
|
items: [
|
|
{
|
|
type: 'doc',
|
|
id: 'sdks/python',
|
|
label: 'Python',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'sdks/nodejs',
|
|
label: 'Node.js',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'sdks/cli',
|
|
label: 'CLI',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'sdks/embed',
|
|
label: 'Embedded SDK',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
type: 'category',
|
|
label: 'Integrations',
|
|
collapsible: false,
|
|
items: [
|
|
{
|
|
type: 'doc',
|
|
id: 'sdks/integrations/local-mcp',
|
|
label: 'Local MCP Server',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'sdks/integrations/litellm',
|
|
label: 'LiteLLM',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'sdks/integrations/openclaw',
|
|
label: 'OpenClaw',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'sdks/integrations/skills',
|
|
label: 'Skills',
|
|
},
|
|
],
|
|
},
|
|
],
|
|
cookbookSidebar: [
|
|
{
|
|
type: 'doc',
|
|
id: 'cookbook/index',
|
|
label: 'Overview',
|
|
},
|
|
{
|
|
type: 'category',
|
|
label: 'Recipes',
|
|
collapsible: false,
|
|
items: [
|
|
{
|
|
type: 'doc',
|
|
id: 'cookbook/recipes/quickstart',
|
|
label: 'Hindsight Quickstart',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'cookbook/recipes/per-user-memory',
|
|
label: 'Per-User Memory',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'cookbook/recipes/support-agent-shared-knowledge',
|
|
label: 'Support Agent with Shared Knowledge',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'cookbook/recipes/litellm-memory-demo',
|
|
label: 'Memory with LiteLLM',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'cookbook/recipes/tool-learning-demo',
|
|
label: 'Routing Tool Learning',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'cookbook/recipes/fitness_tracker',
|
|
label: 'Fitness Coach with Hindsight Memory',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'cookbook/recipes/healthcare_assistant',
|
|
label: 'Healthcare Assistant with Hindsight Memory',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'cookbook/recipes/movie_recommendation',
|
|
label: 'Movie Recommendation Assistant with Hindsight Memory',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'cookbook/recipes/personal_assistant',
|
|
label: 'Personal AI Assistant with Hindsight Memory',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'cookbook/recipes/personalized_search',
|
|
label: 'Personalized Search Agent with Hindsight Memory',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'cookbook/recipes/study_buddy',
|
|
label: 'Study Buddy with Hindsight Memory',
|
|
}
|
|
],
|
|
},
|
|
{
|
|
type: 'category',
|
|
label: 'Applications',
|
|
collapsible: false,
|
|
items: [
|
|
{
|
|
type: 'doc',
|
|
id: 'cookbook/applications/chat-memory',
|
|
label: 'Chat Memory App',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'cookbook/applications/deliveryman-demo',
|
|
label: 'Deliveryman Demo',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'cookbook/applications/hindsight-litellm-demo',
|
|
label: 'Memory Approaches Comparison Demo',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'cookbook/applications/hindsight-tool-learning-demo',
|
|
label: 'Tool Learning Demo',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'cookbook/applications/openai-fitness-coach',
|
|
label: 'OpenAI Agent + Hindsight Memory Integration',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'cookbook/applications/sanity-blog-memory',
|
|
label: 'Sanity CMS Blog Memory',
|
|
},
|
|
{
|
|
type: 'doc',
|
|
id: 'cookbook/applications/stancetracker',
|
|
label: 'Stance Tracker',
|
|
}
|
|
],
|
|
},
|
|
],
|
|
};
|
|
|
|
export default sidebars;
|