Quick Start
Quick Start Guide
Section titled “Quick Start Guide”Get autom8y running locally and execute your first workflow in minutes.
Prerequisites
Section titled “Prerequisites”Before you begin, ensure you have:
- Python 3.11 or later
- pip or uv package manager
- Git for cloning repositories
- AWS credentials configured (for charter integration)
Installation
Section titled “Installation”-
Clone the core repository
Terminal window git clone https://github.com/autom8y/autom8.gitcd autom8 -
Set up your environment
Terminal window uv venvsource .venv/bin/activateuv pip install -e .Terminal window python -m venv .venvsource .venv/bin/activatepip install -e . -
Configure your environment
Copy the example environment file and configure your settings:
Terminal window cp .env.example .env# Edit .env with your configuration -
Verify installation
Terminal window autom8 --version
Your First Workflow
Section titled “Your First Workflow”Once installed, you can run a simple workflow:
autom8 workflow run hello-worldExpected output:
[autom8] Starting workflow: hello-world[autom8] Step 1/1: Greeting[autom8] Hello, autom8y![autom8] Completed in 0.1sProject Structure
Section titled “Project Structure”After cloning, you’ll see this structure:
autom8/├── src/│ └── autom8/│ ├── cli/ # Command-line interface│ ├── workflows/ # Workflow definitions│ └── integrations/ # System integrations├── tests/ # Test suite├── pyproject.toml # Project configuration└── README.mdNext Steps
Section titled “Next Steps”Now that you have autom8y running:
- Learn about the Architecture to understand how components interact
- Review API Standards for building integrations
- Explore the GitHub repositories for more tools
- Browse the Auth API Reference for detailed endpoint documentation
- Try the API Explorer to test endpoints interactively
Troubleshooting
Section titled “Troubleshooting”Common Issues
Section titled “Common Issues”autom8: command not found
Ensure your virtual environment is activated and the package is installed:
source .venv/bin/activatepip show autom8AWS credentials not found
If using charter for secrets, ensure AWS credentials are configured:
aws configure listNeed more help? Check the GitHub issues or open a new one.