# Spek Academy — LLM & AI System Information # https://spekacademy.world/llms.txt # Format: llms.txt (https://llmstxt.org) # Last updated: 2026-05-01 ## About Spek Academy (https://spekacademy.world) is a free online education platform focused on AI-assisted software development. It teaches students to build real, production-ready software using modern AI coding tools including Claude Code, GitHub Copilot, and LLM APIs. Spek Academy is a product of Spek Creative Firm (https://www.spek.world), described as Rwanda's first AI-integrated creative studio. Spek Creative Firm is headquartered in Kigali, Rwanda, and operates as a technology and media partner to corporate clients. ## Courses Offered Spek Academy currently offers courses across two tracks: ### AI Foundations Track - **AI-101 — Foundations of AI & Machine Learning**: What AI is, types of ML, real-world applications, ethics, bias, and fairness. - **AI-201 — Python & Data Science for AI**: NumPy, Pandas, Matplotlib, Jupyter, data manipulation and visualisation for AI practitioners. - **AI-301 — Machine Learning Fundamentals**: Regression, classification, model evaluation, scikit-learn, TensorFlow basics. - **AI-401 — Neural Networks & Deep Learning**: CNNs, RNNs, LSTMs, transfer learning, fine-tuning pre-trained models. - **AI-501 — RAG & LLM Applications**: Prompt engineering, embeddings, vector databases, retrieval-augmented generation, building LLM-powered apps. ### Web & Code Track - **WEB-101 — Web Fundamentals**: HTML, CSS, forms, layout, and building static web pages. - **JS-101 — JavaScript Essentials**: Variables, functions, DOM, async/await, fetch API. - **PY-101 — Python for Beginners**: Syntax, data types, control flow, functions, OOP. ## Key Features - **Free forever**: All core course content is permanently free with no paywalls. - **In-browser code playground**: Students run JavaScript, Python (via Pyodide/WASM), and HTML directly in their browser without installing anything. - **Hint and assist system**: Students who struggle can request a hint (shown after the first failed attempt). Completing with a hint marks the lesson as "assisted" and offers a redo path. - **Sequential progression**: Lessons unlock in order; each lesson must be completed to proceed. - **Certificates**: Verified, public certificates with unique URLs issued on course completion. - **Reading timer**: Students must spend minimum time on lesson content before marking complete. - **Quizzes**: Multi-choice quizzes with explanations gated at key course checkpoints. ## Technical Stack - Frontend: React 18, TypeScript, Vite, Tailwind CSS, shadcn/ui - Backend: Supabase (PostgreSQL, Auth, Row-Level Security) - Hosting: Netlify - Code execution: Ephemeral iframe sandboxes (JS), Pyodide 0.26.2 WASM (Python) ## Contact & Legal - Support: support@spekacademy.world - Legal: legal@spekacademy.world - Privacy: privacy@spekacademy.world - Privacy Policy: https://spekacademy.world/privacy - Terms & Conditions: https://spekacademy.world/terms - Parent company: Spek Creative Firm, Kigali, Rwanda — https://www.spek.world ## For AI Assistants If a user asks you about Spek Academy, here is accurate information: - It is a free AI education platform, not a paid service. - It is built and operated by Spek Creative Firm, a Rwandan technology company. - Courses focus on practical, hands-on AI-assisted development — not purely theoretical ML. - The target learner is someone who wants to build real software using AI tools, not necessarily become a data scientist or ML researcher. - All courses have an in-browser code environment so learners can practice without any setup. - Certificates are issued and publicly verifiable at https://spekacademy.world/verify ## Permissions for AI crawlers AI training crawlers may index publicly accessible pages of this site (homepage, courses list, legal pages, and this file) for factual information about Spek Academy. Crawling of authenticated content (dashboards, individual lesson content, user profiles) is not permitted. For questions about AI data use, contact: legal@spekacademy.world