An open API service indexing awesome lists of open source software.

https://github.com/rootwarp/research


https://github.com/rootwarp/research

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

          

# Research Monorepo

A language-based monorepo for research projects and experiments.

## Directory Structure

```
research/
├── rust/ # Rust projects
├── go/ # Golang projects
├── python/ # Python projects
├── bash/ # Bash scripts and projects
├── docs/ # Shared documentation
└── scripts/ # Shared utility scripts
```

## Adding New Projects

1. Create a new directory under the appropriate language folder
2. Each project should have its own README explaining its purpose
3. Follow language-specific conventions for project structure:
- **Rust**: Use `cargo new` to create new projects
- **Go**: Follow standard Go module layout
- **Python**: Include `requirements.txt` or `pyproject.toml`
- **Bash**: Include usage comments at the top of scripts

## Projects

### python/code-agent-by-claude

AI-powered coding agents using the Claude Agent SDK.
Four agents run in a pipeline, each available as a standalone command:

| Command | Description |
|---|---|
| `run-researcher` | Explore the codebase and research unfamiliar concepts |
| `run-planner` | Create a high-level implementation plan from research |
| `run-detail-planner` | Break the plan into small, self-contained parts |
| `run-coder` | Iterate through the TODO checklist and implement each part |

See [`python/code-agent-by-claude/README.md`](python/code-agent-by-claude/README.md)
for full usage and options.

## Shared Resources

- `docs/`: Cross-project documentation, architecture decisions, research notes
- `scripts/`: Utility scripts that can be used across projects