A modern TypeScript library for LLM orchestration and agentic workflows.
https://grid-docs-six.vercel.app/
This is a monorepo built with:
- Turborepo for monorepo management
- zshy for library builds (bundler-free TypeScript compilation)
- Changesets for version management and releases
- GitHub Actions for automated CI/CD
- Biome for linting and formatting
- pnpm for package management
@mrck-labs/grid-core
- Core primitives and configuration@mrck-labs/grid-agents
- Agent orchestration and management@mrck-labs/grid-workflows
- Workflow definition and execution@mrck-labs/grid-examples
- Framework integration examples
terminal-agent
- Terminal application showcasing Grid features
pnpm install
pnpm build
pnpm dev
pnpm test
pnpm lint
Your releases are fully automated!
# 1. Create feature branch from develop
git checkout develop
git checkout -b feature/my-feature
# 2. Make changes and add changeset
pnpm changeset
# 3. Create PR to develop
# When merged → CI automatically publishes beta! 🎉
# Create PR from develop to master
# When merged → CI automatically publishes stable! 🎉
# Install latest stable
npm install @mrck-labs/grid-core
# Install latest beta
npm install @mrck-labs/grid-core@beta
Add to your GitHub repository (Settings → Secrets and variables → Actions):
NPM_TOKEN
: Your npm publish token
git checkout -b develop
git push origin develop
📖 Complete Release Guide - Detailed automated release instructions
- Dual ESM/CJS builds - Compatible with all Node.js environments
- Framework agnostic - Works with Hono, Express, Fastify, etc.
- Type-safe - Full TypeScript support with Zod validation
- Modular - Use only what you need
- Automated releases - CI/CD handles beta and stable releases
MIT