kefka

module
v0.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 24, 2026 License: MIT

README

Kefka

Why do you cling to life when you know you can't live forever?

Kefka is a virtual shell environment in the vein of just-bash. This is useful when you need consistent cross platform shell behaviour operating against virtual environments without the weight of a sandbox/container/jail/virtual machine/microvm. One of the major usecases for Kefka's toolset is when operating with AI agents in constrained virtual filesystems.

This will become the coreutils implementation for yeet's Windows port.

Code quality and current lifecycle stage

Kefka is currently quite experimental. It is nowhere near ready for primetime or general use. Most of the commands have not been audited for correctness or POSIX compliance. Most if not all of them were ported from just-bash using the just-bash-port claude skill.

Don't use this yet. It will be good eventually.

Directories

Path Synopsis
cmd
kefka command
s3fs-test command
sophia command
internal/env
Package env implements the env(1) coreutil: run a program in a modified environment, or print the current environment when no command is given.
Package env implements the env(1) coreutil: run a program in a modified environment, or print the current environment when no command is given.
internal
unixmeta
Package unixmeta encodes and decodes POSIX file attributes (owner, group, permissions, timestamps) as S3 user-defined metadata (x-amz-meta-* headers).
Package unixmeta encodes and decodes POSIX file attributes (owner, group, permissions, timestamps) as S3 user-defined metadata (x-amz-meta-* headers).
wasm
billyfs
Package billyfs adapts a github.com/go-git/go-billy/v6 Filesystem into a github.com/tetratelabs/wazero experimental/sys.FS so a WASI guest can read and write through the billy filesystem.
Package billyfs adapts a github.com/go-git/go-billy/v6 Filesystem into a github.com/tetratelabs/wazero experimental/sys.FS so a WASI guest can read and write through the billy filesystem.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL