Caution
This repo contains the upcoming v1 Agentuity release but is not yet ready for production. Feedback very much welcome!
Note
For more information about this early release, read more here
Visit https://agentuity.com/ to learn more about Agentuity and create a free account.
The fastest way to install and get started is to install the CLI:
curl -sSL https://v1.agentuity.sh | shVisit https://preview.agentuity.dev/v1 to view the full documentation.
The Agentuity community can be found on GitHub Discussions where you can discuss ideas, give feedback and share your projects with others.
To chat with other community members you can join the Agentuity Discord server.
The structure of this mono repository:
packages/cli- the command line toolpackages/core- Shared utilitiespackages/react- React package for the Browserpackages/auth- Authentication helpers for identity providers (Clerk, etc.)packages/runtime- Server-side package for the Agent runtimepackages/server- Runtime-agnostic server utilities (Node.js & Bun)packages/workbench- Workbench UI componentpackages/schema- Schema validation librarypackages/vscode- VS Code extension for Agentuity
Each package is its own published npm package but all packages are versioned and published together.
bun installbun run buildRun the following to do a cycle of lint, typecheck, format and test:
bun allFor development workflow verification, ensure all commands run successfully before creating a PR.
To use the SDK in development mode with an existing project outside this repo:
./scripts/link-local.sh /path/to/your/projectThis script builds all packages, creates tarballs, and installs them in your target project. After linking, run bun run build or bun run dev in your project to rebuild with the local SDK changes.
See the LICENSE for more information about the license to this project. The code is licensed under the Apache-2 License.
