Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 0 additions & 57 deletions AGENTS.md

This file was deleted.

7 changes: 0 additions & 7 deletions CLAUDE.md

This file was deleted.

3 changes: 0 additions & 3 deletions GEMINI.md

This file was deleted.

39 changes: 39 additions & 0 deletions HUMANS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Aiome: For Human Readers

Welcome. This document is for humans who want a quick, honest overview.

## What is Aiome?

Aiome is an early-stage CLI exploring how multiple AI agents could collaborate on software work. The long-term vision is
role-based agents coordinating through artifacts like code, tests, and issues. The current reality is much smaller.

## Current State

Right now the CLI is a simple REPL that echoes input. That’s it. Anything beyond that is a direction, not a promise.

## Why It Exists

We want to see if a small set of lightweight principles can help AI agents do useful work without heavy process. We
expect the project structure to evolve based on real usage.

## Quick Start (Today)

```bash
# Run locally
cargo run

# Or install locally
cargo install --path .
```

This starts a prompt. Type a line, it echoes back. Use Ctrl+D (Unix/Linux/macOS) or Ctrl+Z then Enter (Windows) to exit.

## Where to Look Next

- **README.md**: Direction for agents and contributors
- **src/main.rs**: The current CLI entry point

## The Name

"Aiome" = AI + microbiome. Like gut bacteria, AI agents form a symbiotic ecosystem with their human host. You didn’t
create them, you don’t fully control them, but you’re better together.
73 changes: 71 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,72 @@
# aiome-cli
# Aiome

Interactive CLI to orchestrate AI coding agents.
> **Human readers**: See [HUMANS.md](./HUMANS.md) for a gentler introduction.

Aiome is an early-stage CLI exploring how multiple AI agents can collaborate on software work. This README is
intentionally lightweight: it sets direction without pretending the project is further along than it is.

---

## Current State (Reality Wins)

Right now this repository is small and experimental. The CLI is a simple REPL that echoes input. Anything beyond that is
directional, not guaranteed.

If this document drifts from the code, update the document.

---

## Direction (Not Mandates)

These are the ideas we want to grow toward, without locking ourselves into a rigid process:

- **Roles are verbs.** Treat agents as functions, not personas.
- **Bounded work.** Keep scope small, context limited, and changes reversible.
- **Coordination via artifacts.** Prefer code, tests, issues, and notes over chatty handoffs.
- **Transparency.** If you’re unsure, say so and leave a clear trail.
- **Locality.** Touch what you must, avoid sweeping refactors.

---

## Potential Roles (Names May Change)

These are placeholders for how we might structure work over time:

- **plan** — identify work worth doing
- **implement** — make a focused change
- **review** — check correctness and scope
- **debug** — fix a concrete issue
- **refactor** — improve structure without behavior changes
- **retrospect** — reflect and propose process tweaks

Treat these as a vocabulary, not a contract.

---

## Working Here (Lightweight)

- Prefer small, readable changes over perfect systems.
- If you add tests, run `cargo test`. If you add formatting or linting conventions, document them.
- If you want to introduce new process or guardrails, open an issue first so humans can weigh in.

---

## Repository Snapshot (Today)

This is the current layout and may evolve:

```
repo-root/
├── Cargo.toml
├── src/
│ └── main.rs
├── HUMANS.md
└── README.md
```

---

## Final Note

Let the structure emerge from the work. Keep the docs honest. Make it easy for the next person to understand what
changed and why.