https://github.com/celestia-island/noa
AI-native distributed version control system with per-agent workspace isolation, JSONL append-only logs, snapshot-based history, and full git protocol compatibility
https://github.com/celestia-island/noa
agent ai-native git rust version-control
Last synced: 3 days ago
JSON representation
AI-native distributed version control system with per-agent workspace isolation, JSONL append-only logs, snapshot-based history, and full git protocol compatibility
- Host: GitHub
- URL: https://github.com/celestia-island/noa
- Owner: celestia-island
- License: other
- Created: 2024-11-09T16:15:40.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2026-07-13T19:52:33.000Z (10 days ago)
- Last Synced: 2026-07-13T21:26:38.626Z (9 days ago)
- Topics: agent, ai-native, git, rust, version-control
- Language: Rust
- Homepage: https://noa.docs.celestia.world
- Size: 1.6 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

Noa
AI-native distributed version control system
[](https://sysl.celestia.world)
[](https://github.com/celestia-island/noa)
**English** ·
[简体中文](./docs/zhs/intro.md) ·
[繁體中文](./docs/zht/intro.md) ·
[日本語](./docs/ja/intro.md) ·
[한국어](./docs/ko/intro.md) ·
[Français](./docs/fr/intro.md) ·
[Español](./docs/es/intro.md) ·
[Русский](./docs/ru/intro.md) ·
[العربية](./docs/ar/intro.md)
Per-agent workspace isolation, JSONL append-only logs, snapshot-based history, and full git protocol compatibility.
## Quick Start
```bash
# Build
cargo build --release
# Run tests
cargo test --all-features
# Initialize a noa repository
noa init
# Create a snapshot
noa snapshot
# View the TUI
noa tui
```
For a full list of commands:
```bash
noa --help
```
## Documentation
Architecture, design, and guides live at [docs.celestia.world/en/noa](https://github.com/celestia-island/docs.celestia.world/tree/master/docs/en).
Source: [noa](https://github.com/celestia-island/noa).