Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
yunwei37 authored Jan 5, 2024
1 parent bc68a12 commit ed6cb20
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions profile/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,20 @@

eunomia lab is an organization oriented for exploring and improving the toolchains and runtimes for eBPF.

Our projects include:

- [bpftime](https://github.com/eunomia-bpf/bpftime): A userspace eBPF runtime. It offers rapid uprobe 10x faster than kernel uprobes, and syscall hook capabilities. It's compatible with kernel eBPF and existing eBPF toolchains, and can be injected into any running process without restart or manual recompilation. It can work with kernel eBPF or the eBPF runtime in other userspace processes.
- [Wasm-bpf](https://github.com/eunomia-bpf/wasm-bpf): Cooprated with [WaseEdge](https://github.com/WasmEdge/WasmEdge), we build the first user-space development library, toolchain, and runtime for general eBPF programs based on WebAssembly, allows lightweight Wasm sandboxes to deploy and control eBPF applications in k8s clusters.
- [GPTtrace](https://github.com/eunomia-bpf/GPTtrace): The first tool generates eBPF programs and traces the Linux kernel through natural language. With our AI agents, it can produce correct eBPF programs on 80\%, while a baseline of GPT-4 is 30\%.

---

Want to learn more about eBPF? Checkout our eBPF developer tutorial and examples!

- Website: https://eunomia.dev/tutorials
- Github code repo and examples: https://github.com/eunomia-bpf/bpf-developer-tutorial
- Blogs: https://eunomia.dev/blogs/

---

- "bpftime: Fast uprobes with user space BPF runtime" at [Linux Plumbers Conference 2023](https://lpc.events/event/17/abstracts/1741/)
Expand Down

0 comments on commit ed6cb20

Please sign in to comment.