Skip to content

Repository files navigation

iterate/packages

The packages built on iterate's platform (iterate/core) that anyone can install: the voice app, docs, GitHub sync and more, in packages/. Next to them are the apps iterate runs on the platform: the dash, agents, notes, docs, voice and admin apps, the static SPA and the Chrome extension (packages/dash, packages/docs-app and so on). The project templates that use the packages are in configs/. A self-hosted platform offers those templates by building with --template "github:iterate/packages#main&path:configs/<name>"; core's own templates, which need no packages, are in iterate/core's core/configs.

pnpm install installs every package. The iterate SDK they depend on is iterate/core's core/lib, which this repo doesn't hold: pnpm-workspace.yaml pins one build of it.

The rendered components in packages/ui are a shadcn GitHub registry: in an app set up with shadcn init and a Base UI style such as base-nova, install a component as your app's own copy.

npx shadcn@latest add iterate/packages/context-view

npx shadcn@latest list iterate/packages lists the components.

Licenses: Apache-2.0 for every package with a LICENSE of its own (all but packages/shared and the apps), the packages/ui components included, and for the templates in configs/; AGPL-3.0 (LICENSE) for the rest.

This repo is a read-only copy of packages/ and configs/ from iterate's own repo, made by Copybara after each change to them. Paths are the same in both, and each commit ends in GitOrigin-RevId: <sha>, naming the commit it came from.

  • Found a bug, or want something? Open an issue.
  • Have a fix in mind? Push it to a fork and link the compare view in an issue. Pull requests are turned off here: the next copy would overwrite them.

This README lives in iterate's repo at copybara/packages/README.md.

About

iterate's packages, apps and project templates: a read-only copy of packages/ and configs/ from iterate's private repo

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages