@orchestree/codenza
v1.4.0
Published
Codenza module — AI code editor, coding agent, presentation builder, website generator
Maintainers
Readme
@orchestree/codenza
AI-powered code generation, review, and documentation for Orchestree. Generate, review, refactor, and document code with intelligent AI assistance.
Installation
npm install @orchestree/codenzaQuick Start
const { CodenzaClient } = require('@orchestree/codenza');
const client = new CodenzaClient({
apiKey: 'your-api-key',
});
// Generate code
const generated = await client.generateCode(
'Create a function to validate email addresses',
{ language: 'javascript' }
);
// Review code
const review = await client.reviewCode(`
function validateEmail(email) {
return email.includes('@');
}
`);
// Generate documentation
const docs = await client.generateDocs(generated.code);API Reference
CodenzaClient
generateCode(description, options)
Generate code from description.
const code = await client.generateCode('API endpoint for user login', {
language: 'typescript',
framework: 'express',
});reviewCode(code, options)
Review code for quality and best practices.
const review = await client.reviewCode(myCode, {
strict: true,
});generateDocs(code, options)
Generate documentation for code.
const docs = await client.generateDocs(code);createProject(projectDef)
Create a new project.
const project = await client.createProject({
name: 'MyApp',
language: 'typescript',
});listProjects(filters)
List all projects.
const projects = await client.listProjects({ language: 'typescript' });refactorCode(code, options)
Refactor existing code.
const refactored = await client.refactorCode(legacyCode);License
MIT
