Open source, single source of truth
ICE is Apache 2.0 and built in the open. Issues, PRs, and Discussions all live on GitHub. There is no separate forum, no waitlist, no gate.
Source, issues, releases. The fastest path on or off the roadmap.
Star and watchAsk, share canvases, propose features. Lower friction than an issue.
Open DiscussionsBugs and feature requests. Triaged by the maintainers.
Open an issueVulnerabilities? Please follow the disclosure process in SECURITY.md.
Read SECURITY.mdStart small. A typo fix is a contribution. So is a sketch of an interface change in an issue.
Six files: definition, blueprint, info, resource mapping, per-provider handler, node renderer. static-site is the simplest reference implementation.
Implement the deployer interface in packages/providers/<cloud> with create / update / delete per service. Open an issue first so the maintainers can coordinate scope.
Templates live in packages/templates/src/. A template is a typed composition of blocks with edges and default properties. Useful patterns are always welcome.
docs/ in the repo. Architecture, core engine, deploying-to-gcp, AI assistant, blocks reference. Smaller PRs that fix a single confusion are the best kind.
Be civil. Be specific. Assume good faith. The full text is in the repo.
CODE_OF_CONDUCT.mdNode 22+, pnpm 10+, then pnpm dev:all. Full setup is in the contributing guide.