Skip to content

teragenai/teragenai-data-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TeraGen AI - Data Generator

🚀 Generate high-quality synthetic data with ease using TeraGen AI!

Docker Pulls
GitHub License


📖 About

TeraGen AI Data Generator is a powerful, cloud-native tool designed to generate high-quality synthetic data for:

Application Testing
QA Environments
Machine Learning & AI Training
Data Privacy Compliance

This solution eliminates the need to use sensitive production data, making it ideal for secure testing and development workflows.


🛠️ Getting Started

🔹 Prerequisites

Ensure you have Docker installed on your system. You can install Docker from:
🔗 Docker Official Website

🔹 Installation

To pull the latest version of TeraGen AI Data Generator, run:

docker pull teragenai/teragenai-data-generator

🔹 Running the Container

Run the container with:

docker run -d --name teragenai-generator teragenai/teragenai-data-generator

If you want to map a port (optional), use:

docker run -d -p 8080:8080 --name teragenai-generator teragenai/teragenai-data-generator

Once running, access the application at:
🔗 http://localhost:8080


⚡ Usage

Generate Synthetic Data with a Simple Prompt

To generate synthetic data, run the following command:

docker run --rm \
  -v $(pwd):/app/output \
  teragenai/teragenai-data-generator:latest \
  --prompt "Generate synthetic data for a financial report" \
  --samples 5000000

Additional Examples

Generate user profile data:

docker run --rm \
  -v $(pwd):/app/output \
  teragenai/teragenai-data-generator:latest \
  --prompt "Generate 100 synthetic user profiles" \
  --samples 100000

Generate IoT sensor data:

docker run --rm \
  -v $(pwd):/app/output \
  teragenai/teragenai-data-generator:latest \
  --prompt "Generate IoT sensor readings for environmental monitoring" \
  --samples 5000

Generate e-commerce transaction data:

docker run --rm \
  -v $(pwd):/app/output \
  teragenai/teragenai-data-generator:latest \
  --prompt "Generate 500 synthetic e-commerce transactions" \
  --samples 500000

Supported Data Types

TeraGen AI can generate various structured and unstructured data, including:

User Profiles (Name, Email, Address, etc.)
Transaction Data (Payments, Banking, E-Commerce)
IoT Sensor Data
Custom Schema-Based Data

For more details, refer to the official documentation (Coming Soon).


📦 DockerHub Repository

🔗 TeraGen AI Data Generator on DockerHub


🤝 Contributing

We welcome contributions! If you’d like to contribute:

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature-name)
  3. Commit your changes (git commit -m "Added feature")
  4. Push to the branch (git push origin feature-name)
  5. Open a Pull Request

📩 Support & Contact

If you encounter any issues or have feature requests, reach out to us:

📧 Email: [email protected]


📜 License

This project is licensed under the MIT License. See the LICENSE file for details.


🔹 Stay connected & follow TeraGen AI for updates! 🚀

Releases

No releases published

Packages

No packages published