에이전트만이 아니라,시스템 전체.
당신의 기기에서 실제로 행동할 수 있는 에이전트를 중심에 두고 바닥부터 설계한 Wayland 네이티브 시스템입니다. 다른 두 에디션은 남이 관리하는 OS에서 토대를 빌려 옵니다. 이쪽이 바로 그 토대입니다.
v0.1.10 · 3.0 GB · amd64 · UEFI 및 레거시 BIOS
여섯 개의 층, 그리고 에이전트는 그 모두 위에 앉습니다.
각 층은 바로 아래 층에만 기댑니다. 이 순서 덕분에 에이전트는 자기가 움직이는 애플리케이션들 위가 아니라 아래에 앉을 수 있습니다.
하드웨어
흔한 amd64 기기면 됩니다. 특별한 실리콘도, 보안 코프로세서 요건도, 벤더 종속도 없습니다. Linux가 부팅되고 Wayland가 돌아가면 MeghaOS도 돕니다.
시스템 이미지
시스템은 패키지를 하나씩 쌓아 올리는 대신 이미지 통째로 설치되고 갱신됩니다. 같은 버전의 기기는 모두 같은 시스템을 돌리므로 "어느 버전을 쓰고 있나요"에 정확한 답이 있습니다.
세션과 컴포지터
범용 데스크톱 위에 우리 소프트웨어를 덧대 붙인 것이 아니라, 이 작업 공간을 위해 만든 Wayland 세션입니다. 컴포지터도 잠금 화면도 로그인 화면도 모두 같은 세션의 일부입니다.
서비스 분리
에이전트는 그와 대화하는 인터페이스와 따로, 감독받는 자기 서비스로 돕니다. 로컬 소켓으로 오가기 때문에 작업 공간을 다시 시작해도 에이전트를 잃지 않고, 에이전트를 멈춰도 세션이 내려가지 않습니다.
에이전트 런타임
언어 모델, 에이전트 스케줄러, 로컬 벡터 저장소, 그리고 MCP 커넥터 층. 로컬 모델을 고르면 추론·기억·구성이라는 한 바퀴가 기기 밖으로 나가지 않고 끝납니다.
A2UI
생성형 인터페이스 층. 요청할 때마다 160여 가지 위젯으로 작업 공간을 짜고 Wayland 네이티브 컴포지터로 그립니다. 애플리케이션은 하나도 실행되지 않습니다.
같은 여섯 층을 아키텍처 페이지에서는 3차원으로 뜯어 봅니다.
이 토대가 당신을 위해 실제로 하는 일.
남의 데스크톱 위에 얹은 앱이 아니라, 데스크톱 그 자체.
컴포지터, 로그인 화면, 잠금 화면, 에이전트가 함께 설계된 하나의 시스템입니다. 다른 목적을 위해 만들어진 데스크톱 환경에 우리 소프트웨어를 덧대 붙인 부분은 여기에 없습니다.
- 컴포지터와 로그인·잠금 화면 모두 세션의 일부
- 에이전트는 자기를 품은 세션과 함께 시작하고 끝난다
- 아래에서 주도권을 다투는 두 번째 데스크톱 환경이 없다
- 안을 지나는 길이 하나뿐이라 동작이 흔들리지 않는다
- 컴포지터와 로그인·잠금 화면 모두 세션의 일부
- 에이전트는 자기를 품은 세션과 함께 시작하고 끝난다
- 아래에서 주도권을 다투는 두 번째 데스크톱 환경이 없다
- 안을 지나는 길이 하나뿐이라 동작이 흔들리지 않는다
쌓여서 생긴 게 아니라, 판으로 관리되는 시스템.
설치 프로그램은 기기를 패키지 단위로 조립하는 대신 완전한 시스템 이미지를 씁니다. 같은 버전의 설치는 모두 같은 설치이고, 그래서 문제를 재현할 수 있고 여러 대를 예측할 수 있습니다.
- 이미지가 곧 시스템, 통째로 기록된다
- 같은 버전의 기기는 모두 동일하다
- 수년간의 잔손질이 쌓여 생긴 어긋남이 없다
- “어느 버전을 쓰고 있나요”에 정확한 답이 있다
- 이미지가 곧 시스템, 통째로 기록된다
- 같은 버전의 기기는 모두 동일하다
- 수년간의 잔손질이 쌓여 생긴 어긋남이 없다
- “어느 버전을 쓰고 있나요”에 정확한 답이 있다
레거시 세금을 물지 않는 현대적 디스플레이 스택.
세션은 끝에서 끝까지 Wayland입니다. 우회해야 할 X11 호환 층이 없고, 그래서 인터페이스를 찢김이나 낡은 프레임 없이 계속 짜고 다시 짤 수 있습니다.
- 순수 Wayland, wlroots 기반 컴포지터
- 구조상 화면 찢김이 없다
- 유지해야 할 X11 호환 경로가 없다
- 다시 그리는 대가 없이 구성이 형태를 바꿀 수 있다
- 순수 Wayland, wlroots 기반 컴포지터
- 구조상 화면 찢김이 없다
- 유지해야 할 X11 호환 경로가 없다
- 다시 그리는 대가 없이 구성이 형태를 바꿀 수 있다
감독받고, 다시 띄울 수 있고, 분리되어 있다.
에이전트는 지금 보고 있는 창 안이 아니라 그 자체로 관리되는 서비스로 돕니다. 인터페이스는 에이전트를 잃지 않고 다시 시작할 수 있고, 에이전트는 세션을 끌고 내려가지 않고 다시 시작할 수 있습니다.
- 세션마다 에이전트 하나, 감독되며 실패하면 다시 시작
- 인터페이스와 에이전트는 로컬 소켓으로 대화한다
- 모델 런타임도 저마다 별도의 서비스다
- 창이 사라져도 잃는 것은 없다
- 세션마다 에이전트 하나, 감독되며 실패하면 다시 시작
- 인터페이스와 에이전트는 로컬 소켓으로 대화한다
- 모델 런타임도 저마다 별도의 서비스다
- 창이 사라져도 잃는 것은 없다
이미 거기 있는 모델 런타임.
추론 런타임과 작은 모델이 시스템과 함께 들어 있어, 첫 부팅부터 오프라인으로 생각할 수 있습니다. 하드웨어가 받쳐 주면 더 큰 모델로, 그럴 만한 작업이면 호스팅 제공자로 향하게 하세요.
- 추론 런타임이 설치되어 서비스로 관리된다
- 작은 모델이 함께 들어 있어 첫 실행이 오프라인에서도 된다
- Megha로, 또는 직접 띄운 어떤 모델로든 바꿀 수 있다
- 흔한 amd64 하드웨어, 특별한 실리콘은 필요 없다
- 추론 런타임이 설치되어 서비스로 관리된다
- 작은 모델이 함께 들어 있어 첫 실행이 오프라인에서도 된다
- Megha로, 또는 직접 띄운 어떤 모델로든 바꿀 수 있다
- 흔한 amd64 하드웨어, 특별한 실리콘은 필요 없다
이미 믿고 쓰는 기기 위에서, 무엇이든 만드세요.
컨테이너와 가상화된 개발 환경이 다른 Linux 워크스테이션과 똑같이 동작합니다. 어떤 프로젝트에 필요한 툴체인이 시스템에 눌러앉을 이유가 없습니다.
- 컨테이너 도구가 예상대로 동작한다
- 툴체인은 자기 컨테이너 안에 머문다
- 에이전트가 다른 도구처럼 그것들도 다룰 수 있다
- 당신의 작업 공간은 당신 것이지, 관리되는 기기가 아니다
- 컨테이너 도구가 예상대로 동작한다
- 툴체인은 자기 컨테이너 안에 머문다
- 에이전트가 다른 도구처럼 그것들도 다룰 수 있다
- 당신의 작업 공간은 당신 것이지, 관리되는 기기가 아니다
내려받기에서 데스크톱까지, 세 단계.
이 에디션은 정말로 운영체제를 갈아 끼웁니다. 필요한 것은 먼저 백업하세요. 아직 그럴 마음이 아니라면, 데스크톱 환경판이 지금 쓰는 Linux 위에 같은 에이전트를 올려 줍니다.
검증하고 굽기
공개된 SHA-256과 이미지를 대조한 다음, 원하는 이미징 도구로 USB 드라이브에 씁니다.
설치 프로그램으로 부팅
그 드라이브로 기기를 켭니다. 설치 프로그램이 언어, 키보드, 시간대, 디스크, 사용자 계정을 차례로 안내합니다.
로그인
MeghaOS로 다시 부팅합니다. 첫 실행에서 작업 공간이 로컬에 준비되고, 어떤 모델을 쓸지 묻습니다.
설치하기 전에
1. 내려받은 이미지를 공개된 SHA-256과 대조합니다.
2. 원하는 이미징 도구로 USB 드라이브에 씁니다.
확정하기 전에 대상 장치를 두 번 확인하세요.
3. 그 드라이브로 부팅해 설치 프로그램을 따라갑니다.쓰기 전에 SHA-256을 검증하세요. 체크섬은 다운로드 페이지에 있습니다. 우리 말만 믿지 않으시는 편이 우리도 낫습니다.
요구 사항
- amd64 (x86_64)
- UEFI 또는 레거시 BIOS
- RAM 8 GB 권장
- 디스크 여유 공간 25 GB
- Wayland를 지원하는 GPU 드라이버
- 8 GB 이상 USB 메모리