The problem with generic AI
Generic AI models know AWS best practices — but they don’t know your AWS environment. They don’t know that your company policy requires all S3 buckets to use SSE-KMS with a specific key ARN. They don’t know that your disaster recovery RTO is 4 hours, not the AWS-recommended 1 hour. They don’t know your incident response procedure mandates an Opsgenie alert before any remediation action. The result: generic AI recommendations that conflict with your policies, contradict your existing documentation, or miss company-specific context that every senior engineer knows. Knowledge Base solves this. By connecting your runbooks, policies, compliance documents, and architecture documentation, CloudThinker agents operate with your organization’s institutional knowledge — not just general cloud best practices.How it compares to generic RAG
| Approach | Generic AI | CloudThinker Knowledge Base |
|---|---|---|
| Company policies | Unknown | Indexed and referenced in every relevant response |
| Custom runbooks | Not available | Automatically pulled when relevant |
| Architecture context | Generic best practices | Your specific design decisions and constraints |
| Compliance requirements | Standard frameworks | Your specific audit requirements and evidence formats |
| Incident procedures | Generic steps | Your company’s exact escalation paths and tools |
| Source type | What it does |
|---|---|
| Document Upload | Add PDFs, Word docs, and text files to create knowledge repositories |
| Web Crawling | Automatically index websites, wikis, and documentation sites |
Quick setup
Configure Settings
- Name: Give it a descriptive name
- Description: Brief overview of the content
- Access: Choose who can use this knowledge base
Document upload
Supported files
- Text: TXT, Markdown, RTF
- Office: Word (.docx), PowerPoint (.pptx), Excel (.xlsx)
- PDF: Adobe PDF files
- Web: HTML, XML, JSON
How to upload
- Single File
- Multiple Files
- Click “Upload Document”
- Choose your file (max 50MB)
- Add title and tags
- Click “Upload”
Web crawling
Basic setup
Common examples
- Documentation sites (GitBook, Confluence)
- Company wikis
- Help centers and FAQs
- GitHub repositories
Using knowledge bases
Access modes
| Mode | Behavior |
|---|---|
| Always Available (automatic) | Agents automatically use this knowledge in all conversations |
| Manual Search (on-demand) | Agents only use when you ask with #kb command |
Agent commands
Agent examples
- Alex - Cloud Engineer
- Oliver - Security Engineer
- Tony - Database Engineer
Knowledge Types:
- AWS documentation and guides
- Cost optimization playbooks
- Infrastructure procedures
Best practices
Content organization
Document structure (make it searchable):- Use clear headings (H1, H2, H3)
- Include table of contents
- Add relevant keywords
- Use bullet points and lists
- Use consistent tag names
- Include functional tags (security, database, aws)
- Add priority levels (critical, reference)
- Include department/team tags
Maintenance tips
- Review and update content monthly
- Remove outdated documents
- Monitor which content gets used most
- Test search functionality regularly
Quick examples
Example 1: Company procedures
Example 2: Technical documentation
Example 3: Security policies
Getting started checklist
Plan Your Knowledge
- Identify key documents and websites
- Decide on naming conventions
- Choose access levels for each knowledge base
Create Your First KB
- Create knowledge base in CloudThinker
- Upload 3-5 important documents OR set up web crawling
- Add proper tags and descriptions
- Test search functionality
Configure Agents
- Set knowledge base access for each agent
- Test manual search with
#kbcommands - Configure “Always Available” for critical knowledge
- Train your team on usage commands
Troubleshooting
Agents can't find information
Agents can't find information
Solutions:
- Check if agent has access to the knowledge base
- Verify knowledge base is set to “Always Available” or use
#kbcommand - Improve document titles and add more keywords
- Test search with different terms
Documents won't upload
Documents won't upload
Solutions:
- Check file size (max 50MB per file)
- Ensure file type is supported
- Verify document isn’t password-protected
- Try uploading one file at a time
Web crawling not working
Web crawling not working
Solutions:
- Verify the website URL is accessible
- Check if website blocks crawlers (robots.txt)
- Start with smaller page limits
- Try crawling a single page first
Next steps
Success Tips:
- Start small with your most important documents
- Use clear, descriptive names for everything
- Test search functionality before going live
- Train your team on the
#kbcommand syntax
🚀 Create Knowledge Base
Get Started NowCreate your first knowledge base and start uploading content
🤖 Configure Agents
Setup AI AgentsConfigure your agents to use your knowledge bases effectively