Anos

Infrastructure

microkernel operating system

SHOW HN2026

Anos

a hand-written ~100KiB microkernel for x86-64 and RISC-V

github.com

#microkernel#operating system#risc-v#x86-64#hobby os

115points
32comments
#585of 4,366 in 2026
Top 14%of 2026 by points

How HN took it

CuriousMostly questions and neutral comments

7 positive, 10 neutral or asking, 0 mixed, 3 critical, out of 20 comments about the project. Thread score +0.24.

Idea: 4 for, 0 againstExecution: 0 for, 1 againstDocs: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Good learning resource and docs

    From 1 comment
    • Great project. I highly appreciate the docs, great resource for learning. I haven't read through them yet, but I'm curious what forces the minimum requirement of 256MiB RAM?
      miuele on HN
  • Hacker spirit and inspiring hobby OS work

    From 2 comments
    • Oh boy.. this is a perfect Show HN to wake up to :) With the wild pace of everything going on right now. I can’t be alone feeling it truly captures the hacker spirit. Echoes to…
      wamatt on HN
    • > I don't know how useful projects like Anos are any more I get pretty excited when project like Anos come out, I love Anos. Long live all Anos.
      AbraKdabra on HN

Objections

  • Accused of being AI-generated slop despite hand-written claim; maker disputes

    From 2 comments
  • Non-POSIX design limits practical use without a compatibility layer

    From 1 comment
    • While not basing the OS on POSIX is good, if you ever want to use it for more than a hobby, i.e. if you ever want to use it for your main personal computer, you will also need a…
      adrian_b on HN

Requests

  • Explain why minimum RAM requirement is 256MiB

    From 1 comment
    • Great project. I highly appreciate the docs, great resource for learning. I haven't read through them yet, but I'm curious what forces the minimum requirement of 256MiB RAM?
      miuele on HN

Questions

  • What is the plan after completion?

    From 1 comment
    • Interesting project! When it is finished, what are your plans for it?
      hgpuke on HN
  • Is it inspired by a particular microkernel design?

    From 1 comment
    • Is this inspired by any particular micro-kernel design? Looking at syscalls.h, it looks like it abstracts the platform details, for example. Is SYSTEM for amd64 source-compatible…
      avadodin on HN

Alternatives named

  • seL4

    From 1 comment
    • There's ideas in here from various other kernels - some of the capability stuff is inspired by (but simpler than) seL4, and the message passing IPC and how I'll avoid priority…
      noone_youknow on HN
  • QNX

    From 1 comment
    • There's ideas in here from various other kernels - some of the capability stuff is inspired by (but simpler than) seL4, and the message passing IPC and how I'll avoid priority…
      noone_youknow on HN
  • Linux

    From 1 comment
    • While not basing the OS on POSIX is good, if you ever want to use it for more than a hobby, i.e. if you ever want to use it for your main personal computer, you will also need a…
      adrian_b on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/47636579)