Skip to content

theREDspace/SREDIS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SRED’IS - SR&ED Intelligence Service

Scientific Research & Experimental Development (SR&ED) Automation Service for Jira using Gemini AI

Getting Started

  1. Clone the repository

    git clone git@github.com:theREDspace/SREDIS.git
  2. Copy the .env file

    • Obtain the .env file from Keeper and place it in the project root directory.
    • Ensure it contains:
  • JIRA_BASE_URL, JIRA_USER, JIRA_API_TOKEN, GEMINI_API_KEY, GEMINI_API_ENDPOINT, and the correct Jira field IDs.
  1. Install dependencies

    npm install
  2. Configure Gemini Endpoint

    • In your .env:
      GEMINI_API_ENDPOINT=
      
    • Your GEMINI_API_KEY will be appended automatically by the code.

Testing

1. Start the Service

npm run dev
# or
npm start

2. Test the POST Endpoint (Postman or curl)

Endpoint:

POST http://localhost:3000/api/sred-analyze

Request Body (JSON):

{
  "issueKey": "<YOUR_JIRA_ISSUE_KEY>"
}

Example :

{
  "issueKey": "UDF25-415"
}

Using Postman:

3. Verify

  • The response will include the SRED summary. The response will be posted to JIRA and can be found in the SRED Documentation section of the ticket.

About

SR&ED Intelligence Service

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors