Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>🌼Freesia AINew to Visual Studio Code? Get it now.
🌼Freesia AI

🌼Freesia AI

hsz-qa

|
32 installs
| (1) | Free
Roku Automation QA AI
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Freesia AI - Roku Automation AI Assistant

Freesia AI is a VS Code extension that provides AI-powered assistance for Roku automation testing. It features intelligent code search, test generation, and natural language interaction with your codebase.

Features

🤖 AI-Powered Knowledge Agent

  • Fast code search using AST indexing (~500ms)
  • Intelligent query understanding and simplification
  • Automatic fallback strategies (AST → Grep)
  • Searches methods, controllers, UI IDs, and test utilities

📝 Test Script Generation

  • Generate test scripts from natural language descriptions
  • TestRail integration for test case management
  • Skill-based code generation

Installation

  1. Install the Extension

    • Open VS Code
    • Go to Extensions (Ctrl+Shift+X)
    • Search for "Freesia AI" (or install from .vsix file)
  2. Configure Settings (First-time setup required)

    • Open Settings (Ctrl+,)
    • Search for "Freesia"
    • Configure required settings:
    {
      "freesia.rokuAutomationPath": "/path/to/roku_automation",
      "freesia.automatedTestsPath": "/path/to/automated_tests",
      "freesia.aiHubApiKey": "your-api-key-here"
    }
    

    See SETUP.md for detailed setup instructions.

Building from Source

npm ci                # or: npm install
npm run compile       # tsc -> out/
npm run lint
npm run package       # produces the .vsix

Dependencies are not committed — npm ci is required after a fresh clone before compiling, linting, or launching the extension with F5.

Quick Start

Test Generation

[TestRail Case C12345]
Title: Verify volume control
→ Generates test script based on TestRail case

Configuration

Required Settings

Setting Description Example
rokuAutomationPath Path to roku_automation repo /home/user/roku_automation
automatedTestsPath Path to automated_tests repo ""
deviceJsonPath Device configuration file ""
aiHubApiKey AI Hub API key Get from AI Hub

Optional Settings

Setting Description Default
pythonPath Python interpreter path /root/.virtualenvs/docker-ra/bin/python3
testrailEmail TestRail login email ""
testrailApiKey TestRail API key ""

See SETUP.md for detailed configuration guide.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft