Ai! Jack!v2026.04.01-f12
← 홈GitHub 라이징

rome-os/rome

원문 보기
★ 48335 forksTypeScript미국

AI 분석

•사람과 에이전트가 협업하는 실행 환경 → 도구·워크플로·메모리·인터페이스를 함께 관리하는 agentic OS
•모델 성능보다 작업 환경 개선에 집중하며 검증된 작업 방식과 절차를 축적하는 방향이 특징
•Rome Cloud는 프리뷰 단계이며, 외부 공개 전 최초 온보딩 접근 통제 점검 필요

Rome is the agentic OS.

검증 정보

출처
github.com
피드
GitHub 라이징
수집/분석 기준
2026. 9. 8. 오전 9:00
원문 확인
원문 열기

본문

Rome

The agentic OS for humans and agents.

Website

·

Try Rome Cloud

·

Documentation

·

App Store

## What is Rome?

Most progress in AI comes from scaling models. Rome scales the other axis, the environment: the tools, workflows, memory, and interfaces an agent works within ([why this matters](VISION.md)).

Rome is a guardrailed environment where human and agent collaborate, and the collaboration compounds. Agents build their own harnesses, design their own SOPs, and orchestrate workflows under your guidance. Proven capabilities stick. Every interaction raises the ceiling for the next.

## Get started

### Rome Cloud

Rome Cloud provisions a private Rome environment for each guardian. It is currently

available as a preview.

[Join the preview →](https://romeos.cc/login)

### Run with Docker

One script checks for Docker, pulls the published image, and starts Rome:

curl -fsSL https://raw.githubusercontent.com/rome-os/rome/main/scripts/quickstart-docker.sh | bash

Or clone the repository and run the script from it:

git clone https://github.com/rome-os/rome.git
cd rome
./scripts/quickstart-docker.sh

The dashboard comes up at http://localhost:7663, bound to loopback only.

First-run onboarding is open to whoever reaches it first, so exposing it

beyond the machine takes an explicit --bind. State lives in named Docker

volumes, so re-running the script upgrades the container without losing data.

Telemetry export stays off unless you set OTEL_EXPORTER_OTLP_ENDPOINT. Run

the script with --help for ports, profiles, and the other settings it

forwards.

### Run the development environment

To run this repository from source, you need:

•Node.js 24 or newer
•Corepack and pnpm 11.6
•Docker with Docker Compose

From a checkout of this repository:

corepack enable
pnpm install
pnpm dev:all

pnpm dev:all starts the production-shaped local stack: Rome, observability,

routing, and the web development server. It connects to https://romeos.cc by

default; set ROME_DEV_PANTHEON_ORIGIN to use another Rome Cloud deployment.

The script prints the local URLs and development credentials when startup completes.

This is the contributor development path, not the final production self-hosting

distribution. See [CLAUDE.md](CLAUDE.md) for the complete development loop,

container commands, and validation requirements.

## Rome Apps

Rome App is the new way to interact with your agent.

Chat is a good place to ask for something once. Repeated work deserves a place of

its own: an inbox that remembers what was triaged, a code review loop you can

inspect, a price tracker that keeps watching, or a morning brief that arrives on

schedule.

A Rome App combines a purpose-built interface, agent reasoning, reusable

workflows, and persistent data into one installable product. It is not a thin

wrapper around a prompt. The app remains useful after the conversation ends,

after the browser closes, and when the user comes back tomorrow.

Purpose-built UI & UXAI-nativePersistent by defaultCommunity-powered
An interface designed for the jobAgents are part of how the product worksData and workflows carry forwardInstall, share, and learn from other builders

A useful rule of thumb: a workflow is a verb; an app is a noun. Use a

workflow to perform a task and return a result. Build an app when the work needs

a home of its own, with user-editable data, multiple actions, or a persistent

agent.

### Rome can build the missing app

When there is not an app for what you need, describe it to Rome in plain

language. Rome can turn that request into a short specification, scaffold the

app or workflow, build it into your instance, and keep iterating with you in the

same conversation.

The result is ordinary, git-tracked source code rather than hidden model state.

Keep it private, adapt it as your needs change, or publish it for others to

install from the App Store. This creates Rome's self-evolution loop:

Describe a need → Rome builds the capability → the app keeps working
       ↑                                              ↓
       └──────────── refine, reuse, and share ────────┘

### Under the hood

A Rome App starts with an app.yaml manifest and can ship any mix of:

ArtifactPurpose
ActionsTyped operations that agents, routines, and app code can invoke
AgentsApp-owned collaborators with their own instructions and tools
SkillsPlain-language procedures loaded when an agent needs them
HooksExtensions to message, event, and agent-turn lifecycles
Web UI & APIsPurpose-built interfaces and app-owned HTTP surfaces
Database & filesPersistent, app-private state that survives across runs

Together these form a capability: the unit Rome discovers and reuses in

later work. The app is that capability's human interface: apps organize human

관련 아이템

rome-os/rome — Ai! Jack! — Ai! Jack!