Advanced AI Features

Explore Agent Mode for autonomous operations and Knowledge Library for grounding AI in your reference materials.

docsfeatures

Explore Cognito's most powerful features: Agent Mode for autonomous multi-step operations and Knowledge Library for grounding AI in your own reference materials.

What You'll Learn

  • How Agent Mode executes complex tasks autonomously
  • How to use the Knowledge Library with AI
  • How to customize AI behavior
  • Safety features and usage limits

Agent Mode (Professional & Enterprise)

Agent Mode transforms Cognito from a single-action assistant into an autonomous course builder. Give it a high-level goal and watch it break down the task into dozens of steps and execute them automatically.

  • 🤖 Feature Availability*: Agent Mode is exclusive to Professional and Enterprise tiers.

What Agent Mode Can Do

Instead of executing one task at a time, Agent Mode:

  • Creates complete courses from a single request
  • Performs bulk operations across lessons/modules
  • Automatically links entities and references
  • Tracks progress in real-time with rollback capability

How Agent Mode Works

  1. You give a high-level goal: "Create a complete React course" or "Add quizzes to all lessons"
  2. AI creates a plan: Breaks the goal into 10-50+ individual steps
  3. Shows you the plan: You review and approve before execution
  4. Executes autonomously: Completes each step, handling dependencies automatically
  5. Reports completion: Shows what was done and any issues encountered
  • Keyboard Shortcut*: Press Shift+Tab twice to toggle Agent Mode

Example Requests

  • "Create a complete React course covering hooks, state management, and testing"
  • "Add quizzes to all lessons in this module"
  • "Reorganize course structure to be more beginner-friendly"
  • "Add relevant images to every lesson"
  • "Generate practice exercises for all modules"

Safety Features

Agent Mode includes multiple safety mechanisms:

  • ✓ Cancel anytime: Stop execution with one click
  • ✓ Rollback all changes: Undo everything if results aren't what you wanted
  • ✓ Destructive action confirmation: Agent asks before deleting or replacing content
  • ✓ Real-time progress tracking: See exactly what's happening
  • ✓ Step-by-step approval: Can set Agent to ask before each major action

Using Agent Mode

  1. Open the Cognito panel
  2. Enable Agent Mode (toggle at top of panel)
  3. Describe your high-level goal in detail
  4. Review the proposed plan
  5. Click "Execute Plan" 1. Monitor progress in real-time
  6. Review results and rollback if needed
  • 💡 Tip*: Start with smaller tasks to get comfortable with Agent Mode before using it for major course restructuring.

Knowledge Library Integration

The Knowledge Library lets you upload reference materials (PDFs, documents, research papers) and have Cognito reference them when generating content.

Why Use Knowledge Library?

  • Grounded Content: AI uses YOUR materials, not just general knowledge
  • Accurate Citations: Cognito cites specific sources from your documents
  • Specialized Knowledge: Teach niche topics using your expert resources
  • Company Training: Build courses based on internal documentation

How It Works

When you activate a Knowledge Library collection, Cognito:

  1. Searches your uploaded documents using semantic search
  2. Finds relevant information (top 5 matches)
  3. Uses that information to generate content
  4. Cites specific sources when referencing your materials
  • Technical Details*:
  • Semantic search uses cosine similarity (70% threshold)
  • Retrieves top 5 most relevant chunks per query
  • Search happens in real-time (~1-2 seconds)
  • Supports multiple collections simultaneously

Setting Up Knowledge Library

  1. Navigate to Knowledge → Collections 1. Click "Create Collection" 1. Give it a descriptive name (e.g., "Company Docs," "Python Research Papers")
  2. Upload your documents (PDFs supported up to 162 pages tested)
  3. Wait for processing (30-45 seconds for a 162-page document)
  • Document Processing*:
  • Text extraction from PDFs
  • Chunking into ~1000-character segments with overlap
  • Embedding (768-dimensional semantic vectors)
  • Storage in Firestore for fast retrieval

Using Knowledge Library with Cognito

  1. Open the Cognito panel
  2. Click "Knowledge Library" at the bottom
  3. Select which collections to activate
  4. Ask Cognito to generate content
  5. AI will reference your documents automatically
  • Example Usage*:

  • You upload*: Company training manual (PDF)

  • You activate*: "Company Docs" collection

  • You ask*: "Create a lesson about our onboarding process"

  • Cognito responds*: "According to your Company Training Manual, the onboarding process includes..." [generates content with citations]

Best Practices

  • Organize by topic: Create separate collections for different subject areas
  • Quality over quantity: Upload high-quality, relevant documents only
  • Check citations: Always verify Cognito's source references are accurate
  • Update regularly: Replace outdated documents with current versions
  • Use specific queries: More specific questions get better matches
  • Processing Time*: ~30-45 seconds for a 162-page document (2,500+ chunks)

AI Customization

Teach Cognito your style preferences for consistent content generation.

Setting Your Voice

  1. Navigate to Settings → AI Preferences 1. Set your teaching style preferences:
  • Formality level (casual, professional, academic)
  • Use of humor and personality
  • Technical depth
  • Example preferences (real-world, theoretical, code-heavy)
  • Default length for generated content

Content Guidelines

Create rules for AI-generated content:

  • Avoid certain terms or phrases
  • Always include specific elements (objectives, summaries)
  • Preferred example types
  • Length constraints per lesson
  • Required accessibility features
  • Example Guidelines*:
  • "Always start lessons with clear learning objectives"
  • "Prefer real-world examples over theoretical ones"
  • "Keep lessons under 1500 words"
  • "Avoid jargon without explaining it first"
  • "Include at least one code example per lesson"

AI Usage Limits

All AI features have monthly usage limits that reset on the 1st of each month.

Track Your Usage

View detailed usage statistics in Settings → AI Usage:

  • Current usage for each feature
  • Limit for your plan tier
  • Days until reset
  • Usage history

When You Hit Limits

  • 80% Warning: Yellow indicator appears
  • 100% Reached: Prompted to upgrade or wait until reset
  • No Partial Operations: If an operation would exceed your limit, it won't start

Plan Limits Recap

  • Creator Tier*:
  • 500 AI chat messages/month
  • 200 content generations/month
  • 20 image generations/month
  • No Agent Mode
  • Professional Tier*:
  • 2,000 AI chat messages/month
  • 1,000 content generations/month
  • 100 image generations/month
  • 100 Agent Mode operations/month
  • 1,000 Agent Mode steps/month
  • Enterprise Tier*:
  • 10,000 AI chat messages/month
  • 5,000 content generations/month
  • 500 image generations/month
  • 500 Agent Mode operations/month
  • 5,000 Agent Mode steps/month
  • Custom limits available

Next Steps


  • Last updated: October 19, 2025*

Topics

cognitoaiagent modeknowledge libraryadvanced featuresautomation