Quick install / Source checkout

From repository to local workspace.

Install

One copyable setup. Two local decisions.

  1. 00

    Clone and install

    Keeps the cockpit and bundled agent resources beside the Python package.

    Terminal command
    git clone https://github.com/Noetik-Laboratories/Recon-Agent.git
    cd Recon-Agent
    python -m pip install -e .
  2. 01

    Create your environment file

    Then set LLM_PROVIDER, LLM_MODEL and the matching credential in .env.

    macOS / Linux
    cp .env.example .env
    Windows PowerShell
    Copy-Item .env.example .env
  3. 02

    Initialize the workspace

    Run this from the repository root. It creates the local workspace and registers the bundled agents.

    Terminal command
    python -m apps.cli.noetik_cli init

Optional web mode

Launch the local cockpit.

Run the API and dashboard in separate terminals after initialization.

Terminal 1
python -m apps.cli.noetik_cli serve
Terminal 2
cd apps/dashboard
npm install
npm run dev
Open launch guide →