kok-o

CodeAi — AI skill for Claude Code

AI community

My graduation project combines programming courses, problem-solving, an IDE, and an AI chat.

How to install CodeAi

This entry records only its repository, not the path inside it, so there is no exact command to give. Open kok-o/CodeAi and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What CodeAi does

My graduation project combines programming courses, problem-solving, an IDE, and an AI chat.

Alternatives in AI

  • Open Knowledge — Beautiful, AI-native markdown IDE and LLM wiki 3.7k ★
  • Agent Rules Books — AGENTS.md rules / skills for AI coding agents: Codex, Cursor & Claude Code 2.6k ★
  • Free AI Courses — Interactive course teaching Product Managers how to use Claude Code effectively 2.2k ★

README

CodeAI

**An intelligent programming education platform with an AI tutor and smart code evaluation.**

CodeAI is a next-generation educational platform designed to help users master various programming languages with the support of a personalized AI-powered mentor.


About the Project

**Goal:** Create a modern and effective environment for learning programming. Artificial intelligence serves as a personal tutor: analyzing student solutions, suggesting optimal coding practices, detecting syntax and logical errors, and building tailored learning trajectories.


Key Features

  • Interactive Development Environment (IDE): Write, edit, and run code directly in the browser powered by the Monaco Editor engine.
  • Multi-Language Support: Code execution support for Python, JavaScript, C++, Java, Go, Rust, and other modern programming languages.
  • AI Tutor (AI Mentor): An intelligent assistant that diagnoses runtime and logical errors and explains complex algorithmic concepts. The mentor is designed to guide students toward finding solutions on their own rather than providing direct answers, fostering independent problem-solving skills.
  • Smart Evaluation: Automated code assessment system utilizing an isolated sandbox for safe script execution, unit test verification, and code quality analysis.
  • Adaptive Learning: Neural-network-driven personalized study plans generated based on student performance metrics, identified knowledge gaps, and overall proficiency level.
  • Gamification & Motivation System: Integrated achievements, experience points (XP), levels, and competitive ranking tiers (from Novice up to Diamond league).
  • Role-Based Access Control: Dedicated portals tailored for different user groups:
    • Students: Interactive courses, coding challenges, workspace IDE, and progress tracking.
    • Teachers (Teacher Studio): Course creation, lesson management, challenge builders, and student performance monitoring.
    • **Admini