Practice Examples

SmythOS SDK Learning Path

Interactive examples from sre/examples — progress from basic chat to advanced multi-agent workflows.

10
Examples
10
Completed
Done
#01

Basic Chat

Complexity

Learn the fundamentals of creating an AI agent with simple chat functionality.

Agent CreationSkill IntegrationChat API+1
01-agent-code-skill/03-chat.ts
Try it
Done
#02

Streaming Chat

Complexity

Real-time streaming responses with Server-Sent Events (SSE).

SSE StreamingEvent HandlersReal-time UI+1
01-agent-code-skill/03.1-chat-streaming.ts
Try it
Done
#03

Persistent Chat

Complexity

Chat sessions with memory persistence across conversations.

Session PersistenceMultiple SkillsData Isolation+1
01-agent-code-skill/04-chat-interactive-persistent.ts
Try it
Done
#04

Local Model

Complexity

Run AI agents with local models like Ollama for offline capability.

Ollama IntegrationOffline AICustom Models+1
12-local-models/01-ollama-chat.ts
Try it
Done
#05

Observability

Complexity

OpenTelemetry integration for tracing, monitoring, and debugging.

OpenTelemetryTracingMetrics+1
14-observability/02-opentelemetry-chat-interactive.ts
Try it
Done
#06

Planner Coder

Complexity

Advanced planner mode for multi-step task execution and code generation.

Planner ModeCode GenerationMulti-step+1
01-agent-code-skill/04.1-chat-planner-coder.ts
Try it
Done
#07

Image Analyzer

Complexity

Vision model integration for analyzing and describing images using GPT-4o.

Vision ModelImage UploadMultimodal+1
01-agent-code-skill/06-handle-attachment-with-agent-llm.ts
Try it
Done
#08

Document Q&A

Complexity

RAG-based document assistant with vector embeddings and semantic search.

RAGVectorDBEmbeddings+1
05-VectorDB-with-agent/01-upsert-and-search.ts
Try it
Done
#09

GitHub Assistant

Complexity

Multi-skill agent with GitHub API integration for repos, issues, and PRs.

REST APIMultiple SkillsGitHub API+1
Custom implementation
Try it
Done
#10

Multi-Agent Workflow

Complexity

Orchestrate multiple specialized agents working together on complex tasks.

Multi-AgentOrchestrationSequential Workflow+1
03-agent-workflow-components/01-workflow.ts
Try it

Recommended Learning Path

Start with Basic Chat to understand fundamentals, progress through Streaming and Persistence, then master Multi-Agent Workflows for advanced orchestration.

Start Learning