Skip to content

Latest commit

 

History

41 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

needle.js monorepo

Deploy website

Needle 2 inference for TypeScript with a pure TypeScript reference backend, a TypeGPU-resident WebGPU engine, agent-framework integrations, and an educational implementation guide.

Unofficial implementation: This project is independent and is not affiliated with or endorsed by Cactus Compute.

Documentation: https://fenwei-dev.github.io/needle.js/

Workspaces

Development

bun install
bun run typecheck
bun test
bun run build
bun run --cwd packages/needle.js bench

Commands run across all workspaces that expose the corresponding script.

Start the documentation site with:

bun run --cwd apps/website dev

Licensing

All source code and original documentation in this monorepo are MIT licensed:

Component License
packages/needle.js MIT
packages/needle-ai-provider MIT
packages/needle-pi-ai-provider MIT
Website application and documentation MIT

The consulted upstream Needle source and separately distributed Needle 2 model weights are Apache-2.0. Embedded or redistributed model weights must retain that license. The Apache-2.0 text is in LICENSES. See NOTICE for attribution and upstream revisions.

Releases

Contributors

Languages