You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The agent runtime of the WYC6k multi-tenant agent harness. Dequeues TaskEnvelope messages from SQS, runs an LLM agent in a tool-call loop against a GitHub issue, and writes memory back to S3 on completion.
System Architecture
wyc6k-task-runner is the agent runtime of the WYC6k multi-tenant agent harness. See weyucou/wyc6k-spec for the full system architecture, and ARCHITECTURE.md for wyc6k-task-runner internals.
Quick Start
# 1. Clone and install
git clone https://github.com/weyucou/wyc6k-task-runner.git
cd wyc6k-task-runner
uv sync
# 2. Start LocalStack (SQS/S3)
docker-compose up -d
# 3. Set required environment variablesexport SQS_QUEUE_URL=http://localhost:4566/000000000000/tasks
export AWS_DEFAULT_REGION=us-east-1
export ANTHROPIC_API_KEY=your-key-here
# 4. Start the worker
python -m marvin