Skip to main content
Learn by building. Each tutorial walks you through creating a complete, production-ready application from scratch. Follow the setup instructions to get an MVP running locally, then deploy to production.
New to Thesys? Start with What is Thesys C1 to understand the core concepts before diving into examples.

More Examples

What Makes These Examples Different

These aren’t code snippets or minimal demos. Each tutorial:
  • Starts from zero: Create a new Next.js project and build everything from scratch
  • Runs locally: Follow setup steps to get a working MVP on your machine
  • Production-ready: Includes error handling, rate limiting, and deployment guidance
  • Teaches architecture: Understand why decisions are made, not just how to copy code
  • Full source code: Every example has a GitHub repo you can clone and explore

Choose Your Path

Start with AI Search Engine. You’ll learn how to integrate search APIs, process results, and generate contextual UI. Then check out Company Research for multi-step workflows.
Start with Financial Data Copilot. You’ll learn how to connect APIs, visualize data, and create conversational interfaces for data exploration.
Start with AI Canvas. You’ll learn how to integrate tldraw, create custom shapes, and build context-aware systems.
Start with ChatGPT-like Interface. It’s the simplest example that introduces core concepts like C1Chat, streaming, and message history.

Common Patterns Across Examples

All examples demonstrate these core concepts:
  • Tool Calling: Let LLMs decide when and how to call external APIs
  • Streaming: Real-time response generation with progress indicators
  • C1Chat: Pre-built conversational UI that handles complexity for you
  • Thread Management: Maintain conversation context for follow-up questions
  • System Prompts: Guide LLMs to generate specific types of UI

Need Help?

Contributing

Have an idea for a new example? Open an issue or PR on GitHub. We’re especially interested in: