init: project vision and architecture
This commit is contained in:
parent
cff4bb6f90
commit
851cd3277f
1 changed files with 63 additions and 2 deletions
65
README.md
65
README.md
|
|
@ -1,3 +1,64 @@
|
||||||
# forge
|
# Forge
|
||||||
|
|
||||||
|
Where agents are built, shaped, and hardened.
|
||||||
|
|
||||||
|
## Vision
|
||||||
|
|
||||||
|
A hybrid automation platform: self-hosted orchestration (cron, bash, Ansible) calling AWS Bedrock for intelligence. No frameworks. No fragile plugin systems. Just scripts, prompts, and reliable execution.
|
||||||
|
|
||||||
|
## Architecture
|
||||||
|
|
||||||
|
```
|
||||||
|
┌─────────────────────────────────────┐
|
||||||
|
│ Trigger Layer │
|
||||||
|
│ cron · Ansible · webhook · CLI │
|
||||||
|
└──────────────────┬──────────────────┘
|
||||||
|
│
|
||||||
|
┌──────────────────▼──────────────────┐
|
||||||
|
│ Agent Runtime │
|
||||||
|
│ SOUL.md + workflow prompt + curl │
|
||||||
|
│ → AWS Bedrock (Claude Haiku) │
|
||||||
|
└──────────────────┬──────────────────┘
|
||||||
|
│
|
||||||
|
┌──────────────────▼──────────────────┐
|
||||||
|
│ Output Layer │
|
||||||
|
│ Trillium · Obsidian · Telegram │
|
||||||
|
│ S3 · logs │
|
||||||
|
└─────────────────────────────────────┘
|
||||||
|
```
|
||||||
|
|
||||||
|
Each agent is a directory. Each workflow is a bash script + prompt file. Intelligence comes from Bedrock. Control stays with you.
|
||||||
|
|
||||||
|
## Principles
|
||||||
|
|
||||||
|
1. No dependencies beyond bash, curl, jq, and AWS CLI
|
||||||
|
2. Every execution logged (input, output, tokens, cost)
|
||||||
|
3. SOUL.md is the single source of personality
|
||||||
|
4. Model-agnostic — swap Bedrock for Ollama with one env var
|
||||||
|
5. Agents have boundaries — they do what they do and nothing else
|
||||||
|
|
||||||
|
## Structure
|
||||||
|
|
||||||
|
```
|
||||||
|
forge/
|
||||||
|
├── agents/
|
||||||
|
│ └── scribe/ # Knowledge enhancer, writer, diagrammer
|
||||||
|
├── automations/
|
||||||
|
│ ├── cron/ # Scheduled tasks
|
||||||
|
│ └── ansible/ # Infrastructure playbooks
|
||||||
|
├── decisions/ # Architecture Decision Records
|
||||||
|
└── README.md
|
||||||
|
```
|
||||||
|
|
||||||
|
## Cost
|
||||||
|
|
||||||
|
Target: $2–15/month (Claude Haiku via Bedrock) for all agents combined.
|
||||||
|
|
||||||
|
## Status
|
||||||
|
|
||||||
|
- [x] Project created
|
||||||
|
- [ ] Scribe SOUL.md finalized
|
||||||
|
- [ ] Bedrock access configured
|
||||||
|
- [ ] First workflow (enhance_notes) operational
|
||||||
|
- [ ] Telegram gateway wired
|
||||||
|
|
||||||
Automations and AI agents — built to last
|
|
||||||
Loading…
Add table
Reference in a new issue