Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

riscv64-ai-cli

riscv64-ai-cli is a working repository for adapting Crush into a usable AI coding CLI on riscv64 Linux.

riscv64-ai-cli 是一个面向 riscv64 Linux 的 AI 编程 CLI 适配仓库,当前以 Crush 为基础持续推进。

Overview

This repository currently has two delivery lanes:

  • headless: the primary stable lane for build, package, verification, and release workflows
  • interactive: the secondary lane for terminal chat development and TUI recovery

当前仓库主要有两条交付线:

  • headless:当前主交付线,已经可以构建、打包、验证和发布
  • interactive:次级交付线,主要用于终端聊天开发和 TUI 恢复

What This Repo Is

This is both:

  • an adaptation workspace
  • a deliverable packaging repo

It records the practical work needed to make Crush usable on riscv64 Linux, while also shipping scripts and docs that reproduce the current validated flow.

这个仓库同时承担两种角色:

  • 适配研发工作区
  • 当前阶段可交付物仓库

它既记录 Crush 在 riscv64 Linux 上的适配过程,也保存当前已经验证通过的构建、 打包、发布、验证流程。

Current Status

  • Native riscv64 Linux builds are validated on the K1 MUSE Pi Pro target
  • headless can build on-device, package into bundles, emit checksums and manifests, and pass scripted smoke tests
  • interactive can build on-device, enter a real TTY session, and complete a minimal prompt/response loop

当前状态:

  • 已在 K1 MUSE Pi Pro 上验证原生 riscv64 Linux 构建
  • headless 已具备板端构建、打包、校验和清单生成、自动 smoke 验证能力
  • interactive 已具备板端构建、真实 TTY 启动,以及最小聊天回路验证能力

Repository Layout

  • forks/crush/ : active upstream-derived source tree under adaptation
  • scripts/ : build, package, verify, release, and pipeline wrappers
  • docs/plans/ : plans and scope documents
  • docs/guides/ : deployment, release, and interaction guides
  • docs/notes/ : evidence, decisions, and validation records

仓库结构:

Quick Start

Headless

Interactive

快速入口:

Headless

Interactive

Core Documents

核心文档:

Notes

  • The primary validated target is the K1 MUSE Pi Pro board.
  • The top-level repository now includes the active adapted Crush source tree under forks/crush/.
  • The project is currently strongest on the headless release path, while the interactive lane is proven viable and still being improved.

补充说明:

  • 当前主要验证目标板为 K1 MUSE Pi Pro。
  • 顶层仓库现已纳入 forks/crush/ 主体源码树。
  • 项目当前最成熟的是 headless 发布线,interactive 已被证明可行并在持续打磨中。

About

No description, website, or topics provided.

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages