ai-code
AI code assistant for generation, review, explanation, bug fixing and language conversion. Works with Pascal, Python, Go, JS and more.
Install
ppm install ai-code
Usage Example
uses ai_code;
// Generate from description
var code := Generate('binary search on sorted array', 'Pascal');
WriteLn(code);
// Review for bugs and security
var review := Review(myCode, 'Pascal');
WriteLn(review);
// Explain step by step
var explanation := Explain(complexFunc, 'Pascal');
// Fix a bug
var fixed := Fix(brokenCode, 'Pascal', 'Index out of bounds at line 12');
// Convert language
var pyCode := Convert(pascalCode, 'Pascal', 'Python');
// Add documentation
var documented := DocString(myFunc, 'Pascal');
Features
Code generation from natural language
Bug detection and security review
Step-by-step code explanation
Bug fixing with error message context
Language conversion (Pascal, Python, Go, JS)
Documentation comment generation