cd /path/to/trueeye_v1
./start.shAnd that's it! The application will be available at http://localhost:8000
./start.sh # Start application
./start.sh test # Run tests
./start.sh config # Edit configuration
./start.sh help # Show helpmake start # Start application
make test # Run tests
make config # Edit configuration
make setup # Initial setup
make help # Show helpnix-shell --run "trueeye-dev" # Start application
nix-shell --run "trueeye-test" # Run tests
nix-shell --run "trueeye-config" # Edit configuration
nix-shell # Interactive shell- On first run, an
.envfile is automatically created from.env.example - Default mode: local (test responses, no external connection)
- Edit configuration:
./start.sh configormake config - Switch to remote mode:
TE_PROVIDER=remote FLOW_API_URL=https://your-langflow-endpoint.com
TE_PROVIDER=local|remote- Operation modePORT=8000- Server portHOST=0.0.0.0- Server hostFLOW_API_URL=- LangFlow URL (remote mode only)
# Run tests
./start.sh test
# or
make test
# or
nix-shell --run "trueeye-test"make check # Verify configuration
make dev-info # Environment info- Open browser: http://localhost:8000
- Enter URL: Paste the article URL to analyze
- Click "Analyze"
- View results: The analysis will appear formatted
nix-shell
# Now you have access to all commands:
trueeye-start # Start app
trueeye-test # Run tests
trueeye-config # Edit config
trueeye-help # Show helptrueeye_v1/
├── src/trueeye/ # Source code
│ ├── api.py # FastAPI app
│ ├── models.py # Pydantic models
│ ├── utils.py # Utilities
│ └── static/ # Frontend
├── tests/ # Tests
├── .env # Configuration (created automatically)
├── shell.nix # Nix environment
├── start.sh # Start script
└── Makefile # Make commands
# Verify configuration
make check
# View system information
make dev-info
# Clean temporary files
make clean# Clean cache and re-run
make clean
make test# Rebuild environment
nix-shell --pure- Script:
./start.sh help - Make:
make help - Nix:
nix-shell --run "trueeye-help" - Complete README: See
README.md
Enjoy using TrueEye! 🧿✨