This directory contains tutorial projects that demonstrate how to integrate AI capabilities with Stream's Chat and Video SDKs. Each subdirectory corresponds to a specific AI implementation or tutorial from getstream.io.
A Swift/SwiftUI implementation of an AI assistant integrated with Stream Chat, demonstrating:
- Natural language processing
- Context-aware AI responses
- Real-time chat with AI assistance
- RAG (Retrieval Augmented Generation) implementation
A project showcasing multi-agent AI systems with Stream, featuring:
- Multiple AI agents working together
- Agent-to-agent communication
- Human-in-the-loop workflows
- Specialized AI agents for different tasks
Each project has specific setup instructions, but generally require:
- A Stream account with API credentials
- Access to an AI provider (OpenAI, Anthropic, etc.)
- Programming language-specific dependencies
- Configuration of environment variables for API keys
To run a specific project:
- Navigate to the project directory
- Install the required dependencies
- Set up your API credentials
- Follow the project-specific instructions
Ready to add AI capabilities to your chat or video application?
- Sign up for a free Stream account - No credit card required
- Check out our AI documentation - Comprehensive guides
- Join our Discord community - Connect with other developers and the Stream team