Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: move characters out to submodule #3509

Merged
merged 26 commits into from
Feb 16, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
fce10a5
cli utility v1
odilitime Feb 11, 2025
9d8f5d5
set name to elizaos
odilitime Feb 11, 2025
9987313
add cli
odilitime Feb 11, 2025
b874ee5
set bin/author
odilitime Feb 11, 2025
35fad5d
make more executable
odilitime Feb 11, 2025
6b75a5f
bump lock
odilitime Feb 11, 2025
fc91693
dynamically update version from package.json, update description
odilitime Feb 11, 2025
36ac18c
bump
odilitime Feb 11, 2025
bd79879
fix branding
odilitime Feb 11, 2025
3a74dbc
Merge branch 'odi-fix2' of https://github.com/elizaos/eliza into odi-…
odilitime Feb 11, 2025
813f54e
Merge branch 'develop' of https://github.com/elizaos/eliza into odi-fix2
odilitime Feb 14, 2025
accf64d
move out characters
odilitime Feb 14, 2025
56d9680
add characters to be submoduled in
odilitime Feb 14, 2025
91839e0
character submodule, CLI plugin commands, include both Discords
odilitime Feb 14, 2025
c588b1b
clean adapters out
odilitime Feb 14, 2025
e6011ae
add back sqlite's README
odilitime Feb 14, 2025
f832f4b
add more overrides per audit
odilitime Feb 14, 2025
dbeb48f
audit
odilitime Feb 14, 2025
1933f3a
Merge branch 'develop' into odi-fix2
shakkernerd Feb 15, 2025
6f85731
Checkout submodules so characters are available for tests
odilitime Feb 16, 2025
5c6089f
Merge branch 'odi-fix2' of https://github.com/elizaos/eliza into odi-…
odilitime Feb 16, 2025
1e99ee9
get types inline with express 4.x
odilitime Feb 16, 2025
5c8194b
remove action, aliases, clean up
odilitime Feb 16, 2025
07484d1
bump lockfile
odilitime Feb 16, 2025
3a46e63
upgrade turbo to 2.4.2
odilitime Feb 16, 2025
6fc32da
fix integration tests (cast return as Router)
odilitime Feb 16, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/workflows/integrationTests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ jobs:
TURBO_REMOTE_ONLY: true
steps:
- uses: actions/checkout@v4
with:
submodules: true # Ensures submodules are checked out

- uses: pnpm/action-setup@v3
with:
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/smoke-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@ jobs:
TURBO_REMOTE_ONLY: true
steps:
- uses: actions/checkout@v4

with:
submodules: true # Ensures submodules are checked out
- uses: pnpm/action-setup@v3
with:
version: 9.15.0
Expand Down
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "characters"]
path = characters
url = https://github.com/elizaos/characters
19 changes: 16 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ cp .env.example .env
pnpm i && pnpm build && pnpm start
```

### Manually Start Eliza (Only recommended for platform development)
### Manually Start Eliza (Only recommended for plugin or platform development)

#### Checkout the latest release

Expand All @@ -76,6 +76,12 @@ git checkout $(git describe --tags --abbrev=0)
# git checkout $(git describe --tags `git rev-list --tags --max-count=1`)
```

If you would like the sample character files too, then run this:
```bash
# Download characters submodule from the character repos
git submodule update --init
```

#### Edit the .env file

Copy .env.example to .env and fill in the appropriate values.
Expand Down Expand Up @@ -137,6 +143,12 @@ For detailed instructions on using the start script, including character managem

---

### Add more plugins

1. run `npx elizaos plugins list` to get a list of available plugins or visit https://elizaos.github.io/registry/

2. run `npx elizaos plugins add @elizaos-plugins/plugin-NAME` to install the plugin into your instance

#### Additional Requirements

You may need to install Sharp. If you see an error when starting up, try installing it with the following command:
Expand All @@ -153,7 +165,7 @@ pnpm install --include=optional sharp

---

### Deploy Eliza in one click
### Deploy Eliza in one click

Use [Fleek](https://fleek.xyz/eliza/) to deploy Eliza in one click. This opens Eliza to non-developers and provides the following options to build your agent:
1. Start with a template
Expand All @@ -167,7 +179,8 @@ Click [here](https://fleek.xyz/eliza/) to get started!
### Community & contact

- [GitHub Issues](https://github.com/elizaos/eliza/issues). Best for: bugs you encounter using Eliza, and feature proposals.
- [Discord](https://discord.gg/ai16z). Best for: sharing your applications and hanging out with the community.
- [elizaOS Discord](https://discord.gg/elizaos). Best for: hanging out with the elizaOS technical community
- [DAO Discord](https://discord.gg/ai16z). Best for: hanging out with the larger non-technical community

## Citation

Expand Down
1 change: 1 addition & 0 deletions characters
Submodule characters added at 461d0d
102 changes: 0 additions & 102 deletions characters/c3po.character.json

This file was deleted.

157 changes: 0 additions & 157 deletions characters/cosmosHelper.character.json

This file was deleted.

Loading
Loading