neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Pre-alpha: Kora is an experimental language. It is not ready for
production workloads, and it has not yet earned independent security review
or adoption evidence.
Kora is a small language for policy-safe, replayable AI workflows over
sensitive documents. Its narrow goal is to make extraction and review jobs for
claims, invoices, compliance, and internal operations easier to inspect and
harder to run outside policy.
It is useful only if you need several of these guarantees together:README 전문 보기 ↗Pre-alpha: Kora is an experimental language. It is not ready for production workloads, and it has not yet earned independent security review or adoption evidence.
Kora is a small language for policy-safe, replayable AI workflows over sensitive documents. Its narrow goal is to make extraction and review jobs for claims, invoices, compliance, and internal operations easier to inspect and harder to run outside policy.
It is useful only if you need several of these guarantees together:
If you only need to call a model, use Python or TypeScript. They have mature ecosystems and far lower adoption cost.
type Employee:
name: str
classified salary: int
type Assessment:
band: str
rationale: str
def review(employee: Employee) -> str:
declassify employee as approved for local_model:
result: Assessment = analyze(
approved,
"assess salary band and explain the result"
)
match result:
case Ok(assessment):
return f"{employee.name}: {assessment.band}"
case Uncertain(reason):
return f"human review: {reason}"
case Exhausted(meter):
return f"budget exhausted: {meter}"
case Failed(why):
return f"provider failed: {why}"
def main():
print(review(Employee("Maya", 142000)))
The declassification is valid only when the project policy names the same sink:
[models]
default = { name = "qwen2.5:7b", endpoint = "http://localhost:11434", api = "ollama" }
[sinks]
local_model = { allow = ["classified"] }
Then check and replay the committed examples:
kora check examples/03_salary_review.ko
kora run --replay examples/03_salary_review.ko
kora test examples/07_tests.ko
kora run checks the entry file before starting effects. kora check
currently checks local declared types, calls, constructors, field access,
control-flow placement, and direct classified flow into analyze. Unknown
values from dynamic integrations stay runtime-checked. Sink policy is enforced
again at runtime.
Ok, Uncertain, Exhausted, and Failed outcomes.parallel for with isolated worker values and shared budget accounting.ask_human when --durable is requested.These are release gates, not footnotes. See the roadmap for the validation plan.
curl -fsSL https://raw.githubusercontent.com/ImAbhishekTomar/kora-lang/main/scripts/install.sh | sh
Or use a package manager:
brew install ImAbhishekTomar/tap/kora
cargo install kora-cli
npm install -g @abhishektomar/kora-cli
Prebuilt archives for Linux, macOS, and Windows are on the releases page.
The repository includes runnable programs and recorded model responses:
kora run examples/00_basics.ko
kora run --replay examples/01_expense_check.ko
kora run --durable examples/19_durable_pipeline.ko
The first two require no API key. The durable example performs real local file effects, so run it in a disposable working directory when evaluating it.
| Resource | Purpose |
|---|---|
| Start here | Install and run the first checked program |
| Language reference | Syntax and semantics |
| Standard library | Built-in modules and safety behavior |
| CLI reference | Commands, config, replay, and durability |
| Decisions | Design choices and accepted trade-offs |
| Comparison | When Kora is and is not a sensible choice |
| Examples | Runnable workflows and tests |
Read AGENTS.md before changing the language. A construct is not finished until its compiler, runtime, editor, docs, examples, and tests agree.
cargo fmt --all
cargo clippy --all-targets --all-features
cargo test
cargo build && python3 scripts/check_docs.py --kora ./target/debug/kora
Apache-2.0