# Sekai-AI - Full Documentation & AI Reference

> Comprehensive reference document for LLMs, AI agents, and search engines detailing Sekai-AI's mission, core services, technology stack, and interactive applications.

---

## 1. Overview & Mission

Sekai-AI is a software consultancy firm and modern digital platform focused on bridging the gap between innovative ideas and practical implementation. 

### Mission Statement
To empower businesses and learners with state-of-the-art tools, custom software solutions, and comprehensive technical training necessary to thrive in a digital-first world.

---

## 2. Core Consultancy & Technical Services

### Software Consultancy
- Architecture reviews and modernization of legacy codebases.
- Digital transformation strategy for enterprise applications.
- Performance optimization, caching design (Redis, LRU), and serverless backend setups.

### Custom Software Development
- Full-stack web application design and development.
- High-concurrency event-driven platforms, real-time collaboration engines, and API microservices.
- Mobile and cross-platform integrations.

### Technical Training & Workshops
- Interactive workshops covering modern frontend architectures (Svelte 5 runes, TypeScript, reactive state patterns).
- Best practices in AI integration, API development, and Cloud infrastructure.

---

## 3. Interactive Web Applications & Tools

### Japanese Language Study Platform (/study)
- **Kanji & Vocabulary Flashcards**: High-efficiency study system focusing on Kanji vocabulary and native Japanese content.
- **Interactive Practice**: Real-time feedback, spaced learning, and progress tracking.
- **Strict Content Standards**: No Katakana or foreign loanwords in flashcard modules to emphasize authentic Kanji learning.

### Graphics & 3D Demos (/webgpu-demo)
- Browser-based 3D rendering and shader demonstrations leveraging WebGPU, Three.js, and Threlte.

### Interactive Games & Collaboration (/sverdle, /kollabz)
- Sverdle: Word game implementation demonstrating reactive Svelte 5 state management.
- Kollabz: Real-time collaborative workspace tool.

---

## 4. Technical Architecture & Technology Stack

- **Framework**: SvelteKit (Svelte 5 Runes architecture for reactive state)
- **Language**: TypeScript (Strict type system)
- **Styling**: Tailwind CSS v4
- **Database & Backend**: Firebase (Firestore, Auth, Firebase Admin), Redis
- **Interactive 3D / Shader Engine**: Three.js, @threlte/core, WebGPU Shaders
- **Localization**: sveltekit-i18n
- **Real-Time Data**: Server-Sent Events (SSE) via sveltekit-sse

---

## 5. Primary Site Links & Endpoints

- Home: /
- About Us: /about
- Japanese Study App: /study
- Contact & Inquiries: /contact
- Privacy Policy: /privacy
- Terms of Service: /terms
- Standard Summary: /llms.txt
