The workspace allows developers to start up a project easily by creating an issue within your requirements.
-
When you come up with an idea then want to implement a software for that idea. Let's start by creating a new repository in our workspace.

-
Create GitHub Access Tokens
-
Assign Secret
- Grant repo token permission to access the repository.
- Add Gemini API key as secret variable.
- Add Mando API key as secret variable.
- Name and value of the secrets is
API_KEY=MqQVfJ6Fq1umZnUI7ZuaycciCjxi3gM0
- Name and value of the secrets is
- From the homepage of the new repository, switch to Action tab to manually set action through
set up a workflow yourself →
- This is a simple version of action script.
name: Generate Code from Issue
on:
issues:
types: [opened, reopened, edited]
jobs:
generate-code:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
token: ${{ secrets.ACTION_TOKEN }}
- name: HyperAgent Generator
uses: Auto-Actions/hyperagent-action@v2.0.0
with:
gemini-api-key: ${{ secrets.GEMINI_API_KEY }}
api-key: ${{ secrets.API_KEY }}
github-token: ${{ secrets.ACTION_TOKEN }}
output-path: 'generated-code'
programming-language: 'python'
branch-name: 'feature/ai-generated'
create-pull-request: 'true'
model-name: 'gemini-2.5-pro'- Commit the file as an initial commit. For further actions, you have to update this file as a new commit.
- Then you can switch to Action tab to monitor the development process.
- When the action running finishes, the initial software is already in branch
initial.
The dataset for evaluating the framework is available on Huggingface.







