Congratulations on completing the Getting Started guides! You now have a working Pika installation and understand the basics of creating agents. This page will help you decide where to go next based on your goals.
Choose Your Path
Section titled “Choose Your Path”I Want to Build Production Applications
Section titled “I Want to Build Production Applications”If you're ready to build real applications for your users:
Implement Real Authentication
Replace the mock authentication provider with a real one. This is critical before deploying to production.
Configure Access Control
Set up user types and chat app visibility to control who can access what.
Deploy to AWS
Learn how to deploy your Pika instance to AWS for production use.
Set Up CI/CD
Automate your deployment pipeline with continuous integration and deployment.
I Want to Learn More About Pika
Section titled “I Want to Learn More About Pika”If you want to deepen your understanding of how Pika works:
Explore Capabilities
Discover all the features and capabilities Pika offers for building intelligent chat applications.
Understand the Architecture
Learn how Pika works under the hood, including AWS infrastructure, session management, and the self-correcting loop.
Read the Design Philosophy
Understand why Pika was built and the problems it solves.
I Want to Build Advanced Features
Section titled “I Want to Build Advanced Features”If you're ready to add sophisticated capabilities to your agents:
Add Tools to Your Agents
Learn how to give your agents access to external APIs, databases, and services using inline tools.
Integrate with MCP
Connect to Model Context Protocol servers to give your agents access to external tools and data sources.
Enable Multi-Agent Collaboration
Create systems where multiple specialized agents work together to solve complex problems.
Build Custom Web Components
Create custom UI components to render rich, interactive content in chat responses.
I Want to Improve Agent Quality
Section titled “I Want to Improve Agent Quality”If you want to make your agents more reliable and accurate:
Enable Self-Correcting Responses
Use Pika's self-correcting loop to automatically verify and improve agent responses.
Use Answer Verification
Configure independent verification of agent responses before they reach users.
Set Up LLM Feedback
Enable AI-generated feedback on chat sessions to identify improvement opportunities.
Master Instruction Engineering
Learn how to write effective instructions and use Pika's instruction assistance tools.
I Want to Customize the Experience
Section titled “I Want to Customize the Experience”If you want to tailor Pika to your brand and requirements:
Customize the UI
Modify the chat interface to match your brand and design requirements.
Configure User Memory
Set up persistent user memory so agents remember context across sessions.
Manage Sessions
Learn how to configure and work with chat sessions.
Override Default Features
Customize feature behavior for specific chat apps.
Learning Path Recommendations
Section titled “Learning Path Recommendations”For Product Managers and Decision Makers
Section titled “For Product Managers and Decision Makers”- Why Pika - Understand the value proposition
- Who Is Pika For - See if it fits your use case
- Capabilities Overview - Learn what you can build
- Pika vs Other Solutions - Compare alternatives
For Developers New to AI Agents
Section titled “For Developers New to AI Agents”- What Are AI Agents - Understand the basics
- How Pika Works - Learn the architecture
- Agent Development Basics - Start building
- Tools and Integration - Add capabilities
For Experienced AI Developers
Section titled “For Experienced AI Developers”- Agent-as-Config Philosophy - Understand the approach
- Multi-Agent Orchestration - Advanced patterns
- Self-Correcting Loop - Quality improvements
- Direct Agent Invocation - Programmatic access
For DevOps and Infrastructure Teams
Section titled “For DevOps and Infrastructure Teams”- AWS Architecture - Understand infrastructure
- AWS Deployment - Deploy to production
- Security Architecture - Security model
- Monitoring and Traces - Operational tooling
Common Next Tasks
Section titled “Common Next Tasks”Set Up a Real Use Case
Section titled “Set Up a Real Use Case”- Identify a specific use case (customer support, internal knowledge base, etc.)
- Design your agent's capabilities and knowledge requirements
- Implement necessary tools for data access
- Configure authentication and access control
- Test thoroughly with real users
- Deploy to production with monitoring
Integrate with Existing Systems
Section titled “Integrate with Existing Systems”- Map your existing authentication to Pika's user types
- Create tools to access your databases and APIs
- Build custom web components for your data types
- Configure access control based on your org structure
- Embed Pika chat into your existing applications
Build a Multi-Agent System
Section titled “Build a Multi-Agent System”- Identify specialized domains (e.g., sales, support, technical)
- Create agents for each domain with specific instructions
- Configure agent collaboration patterns
- Test coordination between agents
- Monitor performance and iterate
Resources
Section titled “Resources”Documentation
Section titled “Documentation”- Capabilities - Complete feature reference
- How-To Guides - Task-specific instructions
- Concepts - Deep dives into how Pika works
- Reference - API and configuration schemas
Community and Support
Section titled “Community and Support”GitHub Repository
Find the source code, report issues, and contribute to Pika.
GitHub Discussions
Ask questions, share ideas, and connect with other Pika users.
Issue Tracker
Report bugs, request features, or check on known issues.
Quick Reference Links
Section titled “Quick Reference Links”Essential How-Tos
Section titled “Essential How-Tos”Key Concepts
Section titled “Key Concepts”Configuration Reference
Section titled “Configuration Reference”Stay Updated
Section titled “Stay Updated”Keep up with Pika developments:
- Changelog - See what's new in each release
- Migration Guides - Upgrade between versions
- Roadmap - See what's coming next
Get Help
Section titled “Get Help”If you're stuck or have questions:
- Check the docs - Search for your specific topic
- Review existing issues - Someone may have encountered the same problem
- Ask in Discussions - The community is here to help
- Create an issue - Report bugs or request clarification
Keep Building
Section titled “Keep Building”The best way to learn Pika is by building with it. Start with a simple use case, deploy it, get feedback, and iterate. The Pika community is excited to see what you build!
Ready to build something amazing? Pick a path above and get started!