import from local vendored copy (2026-05-06)
Some checks failed
CI / validate (push) Failing after 0s
Some checks failed
CI / validate (push) Failing after 0s
This commit is contained in:
commit
705894a435
11
.env.example
Normal file
11
.env.example
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
# Free Beats All — API keys (all free, no credit card)
|
||||||
|
#
|
||||||
|
# Get your keys:
|
||||||
|
# Groq: https://console.groq.com/keys
|
||||||
|
# OpenRouter: https://openrouter.ai/keys
|
||||||
|
# Cerebras: https://cloud.cerebras.ai
|
||||||
|
|
||||||
|
GROQ_API_KEY=gsk_your_groq_key_here
|
||||||
|
OPENROUTER_API_KEY=sk-or-v1-your_openrouter_key_here
|
||||||
|
CEREBRAS_API_KEY=csk-your_cerebras_key_here
|
||||||
|
GITHUB_REPO=Molecule-AI/molecule-monorepo
|
||||||
5
.github/workflows/ci.yml
vendored
Normal file
5
.github/workflows/ci.yml
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
name: CI
|
||||||
|
on: [push, pull_request]
|
||||||
|
jobs:
|
||||||
|
validate:
|
||||||
|
uses: Molecule-AI/molecule-ci/.github/workflows/validate-org-template.yml@main
|
||||||
21
.gitignore
vendored
Normal file
21
.gitignore
vendored
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
# Credentials — never commit. Use .env.example as the template.
|
||||||
|
.env
|
||||||
|
.env.local
|
||||||
|
.env.*.local
|
||||||
|
.env.*
|
||||||
|
!.env.example
|
||||||
|
!.env.sample
|
||||||
|
|
||||||
|
# Private keys + certs
|
||||||
|
*.pem
|
||||||
|
*.key
|
||||||
|
*.crt
|
||||||
|
*.p12
|
||||||
|
*.pfx
|
||||||
|
|
||||||
|
# Secret directories
|
||||||
|
.secrets/
|
||||||
|
|
||||||
|
# Workspace auth tokens
|
||||||
|
.auth-token
|
||||||
|
.auth_token
|
||||||
23
README.md
Normal file
23
README.md
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
# template-free-beats-all
|
||||||
|
|
||||||
|
Molecule AI org template — deploys a full organizational hierarchy of agent workspaces.
|
||||||
|
|
||||||
|
## Usage
|
||||||
|
|
||||||
|
### In Molecule AI canvas
|
||||||
|
Select this template from the "Org Templates" section when setting up a new organization.
|
||||||
|
|
||||||
|
### From a URL (community install)
|
||||||
|
```
|
||||||
|
github://Molecule-AI/template-free-beats-all
|
||||||
|
```
|
||||||
|
|
||||||
|
## Structure
|
||||||
|
- `org.yaml` — full org definition (workspaces, roles, plugins, schedules, channels)
|
||||||
|
- Per-role directories contain `system-prompt.md` files for each workspace role.
|
||||||
|
|
||||||
|
## Schema version
|
||||||
|
`template_schema_version: 1` — compatible with Molecule AI platform v1.x.
|
||||||
|
|
||||||
|
## License
|
||||||
|
Business Source License 1.1 — © Molecule AI.
|
||||||
42
org.yaml
Normal file
42
org.yaml
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
# Free Beats All — 3 agents, 3 providers, $0/month
|
||||||
|
#
|
||||||
|
# Minimal team for fun and testing. Each agent on a different provider.
|
||||||
|
#
|
||||||
|
# PM → Groq (Llama 3.3 70B) — 30 RPM, reliable
|
||||||
|
# Worker 1 → Cerebras (Llama 4 Scout) — 30 RPM, fast
|
||||||
|
# Worker 2 → OpenRouter (auto-free) — 20 RPM, varied models
|
||||||
|
|
||||||
|
name: Free Beats All
|
||||||
|
description: 3 agents, 3 free providers, $0/month
|
||||||
|
|
||||||
|
defaults:
|
||||||
|
runtime: langgraph
|
||||||
|
tier: 2
|
||||||
|
|
||||||
|
initial_prompt: |
|
||||||
|
You just started. Set up silently — do NOT contact other agents yet.
|
||||||
|
1. Clone the repo: git clone https://github.com/${GITHUB_REPO}.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
|
||||||
|
2. Read /workspace/repo/CLAUDE.md to understand the project
|
||||||
|
3. Read /configs/system-prompt.md to understand your role
|
||||||
|
4. Wait for tasks from your parent.
|
||||||
|
|
||||||
|
workspaces:
|
||||||
|
- name: PM
|
||||||
|
role: Project Manager — coordinates Worker 1 and Worker 2
|
||||||
|
tier: 3
|
||||||
|
model: groq:llama-3.3-70b-versatile
|
||||||
|
files_dir: pm
|
||||||
|
canvas: { x: 400, y: 50 }
|
||||||
|
children:
|
||||||
|
- name: Worker 1
|
||||||
|
role: General purpose worker — research, coding, analysis
|
||||||
|
tier: 2
|
||||||
|
model: cerebras:llama3.1-8b
|
||||||
|
canvas: { x: 300, y: 200 }
|
||||||
|
- name: Worker 2
|
||||||
|
role: General purpose worker — research, coding, analysis
|
||||||
|
tier: 2
|
||||||
|
model: openrouter:openrouter/free
|
||||||
|
canvas: { x: 500, y: 200 }
|
||||||
|
|
||||||
|
template_schema_version: 1
|
||||||
Loading…
Reference in New Issue
Block a user