/FeedAI

Fixes errors, optimizes code. Effortlessly write and debug code from the command line interface.

Primary LanguageRust

Feed_AI ⚪

Usage:

Add required env variables in .env files.

Navigate to engine directory and run the engine

  • cd apps/engine
  • Note: currently not supported!

    docker compose up --build
    
    or run below commands step by step
    cargo build --release --locked
    cd target/release
    ./engine
    

Link with cli:

Run below command for link binary with cli to access feed from anywhere.

  • cd apps/cli
  • npm link

Execute:

feed <service> --option <text>

Options:

  • <filename>:
  • Filename in which error is occured.

    Note: mentioning file extension is required.

  • <issue>:
  • Issue to be occured in <filename>.

  • <language>:
  • It is optional flag for generated code language. javascript by default.

  • <prompt>:
  • Prompt to generate code for purpose.

Arguments:

  • solve:

    In this example solving problem "," expected in ./demo.js file.

    e.g.

    feed solve --file demo.js --issue "',' expected"
    
  • generate:

    In this example generating code for adding two numbers in function using rust as a language.

    e.g.

    feed generate --file demo.rs --prompt "Adding two numbers using function" --language "rust"
    

Help:

Run feed --help command for getting help.

Usage
  $ feed <service> --file <filename> --issue <text>
  $ feed <service> --file <filename> --prompt <text>

Options
  --file, -f  Filename.
  --issue, -i  Issue to write in the file.
  --language, -l  Code generation language.
  --prompt, -p  Prompt for generation of code.

Arguments
  generate: For generating code in file.
  solve: For solving code in file.