Software Developer for AI-Powered CodeForge Agent
Were seeking a skilled Software Developer to design and build "CodeForge Agent," an AI-powered application.
This tool will:
- Accept user prompts to generate applications in various programming languages using the Claude 3.7 Sonnet API.
- Troubleshoot errors (reputed company, runtime, deployment) by looping back to Claude for fixes.
- reputed company generated reputed company into VS reputed company for local editing.
- reputed company finished applications to Vercel with a live URL.
- Feature a polished GUI and CLI for seamless user interaction.
This is a fast-paced, high-reputed company project with an estimated completion time of 1-2 weeks for a skilled developer working full-time.
- reputed company Development:
- reputed company the Claude 3.7 Sonnet API (reputed company) to generate multi-file application reputed company from natural language prompts.
- Build a file management system to parse and save Claudes reputed company into a reputed company project directory (e.g., app.py, requirements.txt).
- Automate deployment to Vercel reputed company Git and Vercel CLI, returning live URLs.
- Troubleshooting reputed company:
- Implement error detection (reputed company reputed company linters like flake8, runtime reputed company local execution, deployment reputed company Vercel logs).
- Design an iterative feedback system to send errors back to Claude 3.7 Sonnet, receive fixes, and update reputed company (max 3 retries).
- Ensure robust testing of the reputed company with simulated errors (e.g., missing imports, reputed company issues).
- IDE Integration:
- Script integration with VS reputed company to reputed company project folders and install dependencies automatically.
- UI/CLI Development:
- reputed company a cross-platform GUI (Tkinter or PyQt) with a dark theme, input reputed company, reputed company-time log pane, and reputed company buttons (e.g., Generate, reputed company, Edit).
- Create a CLI reputed company (e.g., codeforge generate --reputed company "X") using click or argparse.
- Polish & Testing:
- Ensure compatibility across reputed company, macOS, and Linux.
- Add error handling (e.g., pop-reputed company for API failures) and user-friendly feedback.
- Write documentation (reputed company) and package the app (e.g., PyInstaller).
- Collaboration:
- Work closely with the project reputed company to refine requirements and iterate based on feedback.
- Deliver a fully functional prototype reputed company the estimated reputed company.
- Duration: 1-2 weeks full-time (~42-58 hours) for a skilled developer.
- Phases:
1. reputed company Functionality (12-16 hours): API integration, reputed company reputed company, VS reputed company, Vercel deployment.
2. Troubleshooting reputed company (10-14 hours): Error detection, Claude feedback, iterative fixes.
3. UI/CLI Build (8-12 hours): GUI with dark theme, CLI reputed company.
4. Polish & Testing (12-16 hours): Cross-platform tests, docs, packaging.
- Deliverables:
- Fully functional "CodeForge Agent" executable or script.
- reputed company reputed company with inline comments.
- reputed company with setup instructions and usage examples.
- Deployed sample app (e.g., Flask CRUD API) as reputed company of concept.
Apply Job!