百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
V

VibeOS

> 编程语言
开源

一个完全基于振幅编码的操作系统,针对 Aarch64

1.5K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

一个完全基于振幅编码的操作系统,针对 Aarch64

VibeOS

一个名为 OS vibecoded 的爱好项目完全从零开始,使用 Claude 代码开发。 并非所有东西都能运行,有些东西甚至没有经过测试,但大多数东西都能运行。

这是什么?

VibeOS 是一个专为 ARM64 (aarch64) 编写的操作系统。它运行在 QEMU 和真实的 Raspberry Pi Zero 2W 上。整个操作系统是在与 Claude 合作的 64 个会议中构建的,详细记录在 会议日志 中。

由于缺少 tlse.c 而出现编译错误?

cd vendor/ git clone https://github.com/kaansenol5/tlse

没有 DOOM 吗?

你需要找到 doom1.wad (用谷歌搜索一下) 并将其放在 vibeos_root/games/doom1.wad 中

特性

** 核心 ** - 自定义内核,支持协作式多任务处理(抢占式备份) - FAT32 文件系统,支持长文件名 - 内存分配器、进程调度器、中断处理 - GIC-400(QEMU)和 BCM2836/BCM2835(Pi)中断控制器 - 可配置启动(开机画面、启动目标) ** GUI ** - 带可拖动窗口的桌面环境 - 菜单栏、工具栏、窗口最小化/最大化/关闭 - 鼠标和键盘输入 - 现代的 macOS 设计风格 ** 网络 ** - 完整的 TCP/IP 堆栈(以太网、ARP、IP、ICMP、UDP、TCP) - DNS 解析器 - HTTP 客户端 - TLS 1.2,支持 HTTPS

应用程序

  • 具有 HTML/CSS 渲染的 Web 浏览器

  • 具有 readline 风格 shell 的终端仿真器

  • 具有语法高亮的文本编辑器 (vim 克隆)

  • 具有拖放功能的文件管理器

  • 音乐播放器 (MP3/WAV)

  • 计算器、系统监视器

  • VibeCode IDE

  • DOOM

  • macOS 或 Linux

  • aarch64-elf-gcc 跨编译器

  • QEMU 与 qemu-system-aarch64

在 macOS 上:

bash
brew install aarch64-elf-gcc qemu

Issues· 15 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言