automators-com / tweaked

Fine tune your data
https://tweaked.ai
MIT License
1 stars 0 forks source link
ai data nextjs rust synthetic tailwindcss tauri

Tweaked.ai

Screenshot

To get started, run:

git clone https://github.com/automators-com/tweaked.git

In order to contribute to this application, you need to have the following installed:

πŸš€ Project Structure

Inside of this project, you'll see the following folders and files:

/
β”œβ”€β”€ .github/
β”‚   └── workflows/
β”‚       β”œβ”€β”€ build.yml # Test the build
β”‚       └── publish.yml # Builds and creates a release
β”œβ”€β”€ public/
β”‚   └── favicon.svg
β”œβ”€β”€ server/ # The python server logic lives here
β”‚   └── main.py
β”œβ”€β”€ src/ # The astro frontend logic lives here
β”‚   β”œβ”€β”€ components/
β”‚   β”‚   └── Card.astro
β”‚   β”œβ”€β”€ layouts/
β”‚   β”‚   └── Layout.astro
β”‚   β”‚   pages/
β”‚   β”‚   └── index.astro
β”‚   └── styles/
β”‚       └── global.css
β”œβ”€β”€ src-tauri/ # Tauri and backend logic lives here
β”‚   β”œβ”€β”€ icons/
β”‚   β”œβ”€β”€ src/
β”‚   β”‚   └── main.rs
β”‚   β”œβ”€β”€ tauri.conf.json
β”‚   β”œβ”€β”€ cargo.lock
β”‚   β”œβ”€β”€ build.rs
β”‚   └── cargo.toml
β”‚
└── package.json

🧞 Commands

All commands are run from the root of the project, from a terminal:

Command Action
pnpm install Installs dependencies
pnpm run tauri dev Starts local dev server and compiles tauri dev app
pnpm run tauri build Build the app and outputs the binary to ./src-tauri/target/release
pnpm run server:install Sets up the python environment
pnpm run server:dev Starts the python server in dev mode