
Code IDE Workspace
SkillSkill
AI coding assistant: generate code from prompts, edit files, execute, debug, refactor.
About
name: nepa-code-ide description: AI coding assistant workspace for the NEPA AI platform. Generates code from prompts, edits multiple files simultaneously, executes code, and analyzes project structures. Use when writing code, refactoring projects, running code in NEPA AI, or automating development tasks.
Code IDE Workspace
1,152 lines. AI coding assistant — generate, edit, execute, analyze.
Prerequisites
pip install openai anthropic google-generativeai aiohttp black autopep8 requests
Source
/home/billk/projects/nepa-ai-monorepo.BAK/vscode_forked/nepa-ai-backend/code_ide.py
Setup
cd ~/projects/nepa-ai-monorepo.BAK/vscode_forked/nepa-ai-backend
python run_nepa.py
Set API keys: OPENAI_API_KEY, ANTHROPIC_API_KEY, GOOGLE_API_KEY.
Supported Models
- GPT-4o, GPT-4o-mini (OpenAI)
- Claude 3.5 Sonnet, Claude Opus (Anthropic)
- Gemini 1.5 Pro, Gemini Flash (Google)
- Azure OpenAI (any deployed model)
Key Methods
| Method | Description |
|--------|-------------|
| generate_code(prompt, language) | Generate code from natural language |
| edit_files(paths, instruction) | Multi-file simultaneous edit |
| execute_code(code, language) | Run code in isolated sandbox |
| get_symbols(path) | Extract functions/classes/vars via AST |
| analyze_project(path) | Project structure + dependency analysis |
| format_code(path, style) | Black / autopep8 formatting |
| explain_code(code) | AI code explanation |
| debug_code(code, error) | AI debugging assistance |
| generate_tests(path) | Unit test generation |
| refactor(path, instruction) | Targeted refactoring |
Example Usage
import asyncio
from code_ide import CodeIDEWorkspace
async def main():
ws = CodeIDEWorkspace()
# Generate a FastAPI endpoint
result = await ws.generate_code(
"FastAPI endpoint with JWT authentication and PostgreSQL user CRUD",
language="python"
)
print(result["code"])
# Execute code
output = await ws.execute_code('import sys; print(sys.version)')
print(output["stdout"])
# Analyze existing project
analysis = await ws.analyze_project("./my_project/")
print(analysis["structure"])
# Multi-file edit
edited = await ws.edit_files(
["app.py", "models.py"],
"Add soft-delete support with deleted_at timestamp"
)
asyncio.run(main())
API Endpoints
POST /api/code/generate
POST /api/code/edit-files
POST /api/code/execute
POST /api/code/analyze
POST /api/code/format
POST /api/code/explain
POST /api/code/debug
POST /api/code/generate-tests
AXON Store
Available at: https://axon.nepa-ai.com (nepa-code-ide, $67)
Download: /downloads/nepa-code-ide.zip
Full version: https://axon.nepa-ai.com/products
Core Capabilities
- Code generation
- Multi-file editing
- Code execution
- Debugging
- Refactoring
Customer ratings
0 reviews
No ratings yet
- 5 star0
- 4 star0
- 3 star0
- 2 star0
- 1 star0
No reviews yet. Be the first buyer to share feedback.
Version History
This skill is actively maintained.
April 7, 2026
Initial release
One-time purchase
$67
By continuing, you agree to the Buyer Terms of Service.
Creator
Axon Modal
Creator
Builder of AI-powered automation tools for creators, developers, and businesses. NEPA AI ships production-grade OpenClaw workspaces covering video, audio, image, design, code, 3D, animation, and more — each one a real agentic tool backed by C++ processing and local AI models. Based in Northeastern Pennsylvania. Building the future of creative automation one workspace at a time.
View creator profile →Details
- Type
- Skill
- Category
- Engineering
- Price
- $67
- Version
- 1
- License
- One-time purchase
Works With
Works with OpenClaw, Claude Projects, Custom GPTs, Cursor and other instruction-friendly AI tools.