diff --git a/packages/ai/package.json b/packages/ai/package.json new file mode 100644 index 00000000..727a8b51 --- /dev/null +++ b/packages/ai/package.json @@ -0,0 +1,18 @@ +{ + "name": "@stirling-image/ai", + "version": "0.0.1", + "private": true, + "type": "module", + "main": "./src/index.ts", + "types": "./src/index.ts", + "scripts": { + "typecheck": "tsc --noEmit", + "clean": "rm -rf dist" + }, + "dependencies": { + "@stirling-image/shared": "workspace:*" + }, + "devDependencies": { + "typescript": "^5.7.0" + } +} diff --git a/packages/ai/python/requirements.txt b/packages/ai/python/requirements.txt new file mode 100644 index 00000000..4e6235e2 --- /dev/null +++ b/packages/ai/python/requirements.txt @@ -0,0 +1,10 @@ +rembg[cpu]==2.0.62 +realesrgan==0.3.0 +lama-cleaner==1.2.5 +paddleocr==2.9.1 +paddlepaddle==3.0.0 +mediapipe==0.10.21 +onnxruntime==1.20.1 +numpy==1.26.4 +Pillow==11.1.0 +opencv-python-headless==4.10.0.84 diff --git a/packages/ai/src/index.ts b/packages/ai/src/index.ts new file mode 100644 index 00000000..157a9b56 --- /dev/null +++ b/packages/ai/src/index.ts @@ -0,0 +1 @@ +export const AI_VERSION = "0.0.1"; diff --git a/packages/ai/tsconfig.json b/packages/ai/tsconfig.json new file mode 100644 index 00000000..9c76c6b9 --- /dev/null +++ b/packages/ai/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { "outDir": "./dist", "rootDir": "./src" }, + "include": ["src/**/*"] +} diff --git a/packages/image-engine/package.json b/packages/image-engine/package.json new file mode 100644 index 00000000..f6129b9d --- /dev/null +++ b/packages/image-engine/package.json @@ -0,0 +1,18 @@ +{ + "name": "@stirling-image/image-engine", + "version": "0.0.1", + "private": true, + "type": "module", + "main": "./src/index.ts", + "types": "./src/index.ts", + "scripts": { + "typecheck": "tsc --noEmit", + "clean": "rm -rf dist" + }, + "dependencies": { + "@stirling-image/shared": "workspace:*" + }, + "devDependencies": { + "typescript": "^5.7.0" + } +} diff --git a/packages/image-engine/src/index.ts b/packages/image-engine/src/index.ts new file mode 100644 index 00000000..1c5444ad --- /dev/null +++ b/packages/image-engine/src/index.ts @@ -0,0 +1 @@ +export const IMAGE_ENGINE_VERSION = "0.0.1"; diff --git a/packages/image-engine/tsconfig.json b/packages/image-engine/tsconfig.json new file mode 100644 index 00000000..9c76c6b9 --- /dev/null +++ b/packages/image-engine/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { "outDir": "./dist", "rootDir": "./src" }, + "include": ["src/**/*"] +}