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

Feature/nix #17

Open
wants to merge 155 commits into
base: main_develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
155 commits
Select commit Hold shift + click to select a range
f7c97f2
add zod
odilitime Feb 4, 2025
715bf98
bump zod
odilitime Feb 4, 2025
893d92d
add new dependency
odilitime Feb 4, 2025
ad70ae1
bump lock
odilitime Feb 4, 2025
6d18781
Merge branch 'develop' into odi-fix
odilitime Feb 4, 2025
3d3e789
feat: (plugin-multiversx) Allow the use of herotag instead of address…
elpulpo0 Feb 4, 2025
c09eb2b
Update broken link awesome-eliza.md
cypherpepe Feb 4, 2025
3df1774
Update broken link README.md
cypherpepe Feb 4, 2025
adcd14e
Update broken link README.md
cypherpepe Feb 4, 2025
1a936c0
Update broken link profiles.mdx
cypherpepe Feb 4, 2025
cbceaa4
Update broken link chat_2024-11-16.md
cypherpepe Feb 4, 2025
3be2277
plugin-coflux: package json
ai16z-demirix Feb 4, 2025
72ac8bb
plugin-coflux: vitest config
ai16z-demirix Feb 4, 2025
3513714
plugin-coflux: setup
ai16z-demirix Feb 4, 2025
09cf06a
plugin-coflux: bridge transfer tests
ai16z-demirix Feb 4, 2025
fecdaa1
plugin-coflux: transfer tests
ai16z-demirix Feb 4, 2025
679a702
rag optimizations/fixes for context.
azep-ninja Feb 4, 2025
91f99ff
plugin-cronos: vitest config
ai16z-demirix Feb 4, 2025
1813655
plugin-cronos: package json
ai16z-demirix Feb 4, 2025
3066afe
plugin-cronos: setup
ai16z-demirix Feb 4, 2025
10fd79a
plugin-cronos: balance tests
ai16z-demirix Feb 4, 2025
7d8ebe5
plugin-cronos: transfer tests
ai16z-demirix Feb 4, 2025
34080f6
Merge branch 'develop' of https://github.com/elizaos/eliza into odi-fix
odilitime Feb 4, 2025
bb16b38
Delete packages/plugin-lit/src/providers directory
madschristensen99 Feb 4, 2025
e9ac6ad
Delete packages/plugin-lit/src/config directory
madschristensen99 Feb 4, 2025
b1bc4ba
Delete packages/plugin-lit/src/actions/sendSol.ts
madschristensen99 Feb 4, 2025
732d97a
Delete packages/plugin-lit/src/actions/sendEth.ts
madschristensen99 Feb 4, 2025
95e1f96
Delete packages/plugin-lit/src/actions/sendUSDC.ts
madschristensen99 Feb 4, 2025
3bddc2d
Delete packages/plugin-lit/src/actions/index.ts
madschristensen99 Feb 4, 2025
1fb201d
Delete packages/plugin-lit/src/types directory
madschristensen99 Feb 4, 2025
60e2589
Delete packages/plugin-lit/pkp-setup.md
madschristensen99 Feb 4, 2025
56186e8
Delete packages/plugin-lit/.npmignore
madschristensen99 Feb 4, 2025
e193644
Update README.md
madschristensen99 Feb 4, 2025
89fa5a4
Merge pull request #3250 from ai16z-demirix/tests/plugin-cronos
shakkernerd Feb 5, 2025
934d6b2
Merge branch 'develop' into tests/plugin-conflux
shakkernerd Feb 5, 2025
ac823d7
Merge pull request #3247 from ai16z-demirix/tests/plugin-conflux
shakkernerd Feb 5, 2025
c30b66d
Merge branch 'develop' into main
shakkernerd Feb 5, 2025
c0d3f8d
Merge pull request #3240 from cypherpepe/main
shakkernerd Feb 5, 2025
db87d85
Add Biome linting and formatting configuration to client-alexa:
AIFlowML Feb 5, 2025
85fefc2
Merge branch 'develop' into main
shakkernerd Feb 5, 2025
a12c696
Merge pull request #3251 from madschristensen99/main
shakkernerd Feb 5, 2025
a7c3da0
Merge branch 'develop' into fix-client-alexa
shakkernerd Feb 5, 2025
69af5ff
Merge pull request #3255 from AIFlowML/fix-client-alexa
shakkernerd Feb 5, 2025
2eb94ab
fix(deps): update dependency vitest [security] (#3254)
renovate[bot] Feb 5, 2025
2295da6
Merge branch 'develop' into fix-rag-optimizations
azep-ninja Feb 5, 2025
39069c3
handle invalid json format
tcm390 Feb 5, 2025
304768f
trim input
tcm390 Feb 5, 2025
eb15c6e
use raw text to normalized
tcm390 Feb 5, 2025
3e5a8ad
Merge branch 'develop' into tcm-handle-invalid-json
tcm390 Feb 5, 2025
6780b2a
fix install
tcm390 Feb 5, 2025
3e9cb21
Merge pull request #3261 from elizaOS/tcm-fix-install
tcm390 Feb 5, 2025
d36f226
fix http dynamic require issue
tcm390 Feb 5, 2025
5e73b91
Merge branch 'develop' into tcm/fix-plugin-ton
tcm390 Feb 5, 2025
ba3a9e3
Merge pull request #3262 from elizaOS/tcm/fix-plugin-ton
tcm390 Feb 5, 2025
71a9c74
Fix PG query: Use only 'text' subfield name, field name is not needed…
esen Feb 5, 2025
6b6e208
add github issues link
nilaysarma Feb 5, 2025
0794435
Fix broken links on contributing.md
johntad110 Feb 5, 2025
718d865
Update broken link README.md
rebustron Feb 5, 2025
e3e6412
fix develop build issue
lalalune Feb 5, 2025
5169f4c
Merge branch 'develop' of http://github.com/ai16z/eliza into HEAD
lalalune Feb 5, 2025
7ae0e0d
Add chracters
lalalune Feb 5, 2025
d2ff8a7
remove minified code block
lalalune Feb 5, 2025
66fdd95
Merge pull request #3269 from johntad110/fix-broken-links
lalalune Feb 5, 2025
a457d61
Merge pull request #3268 from nilaysarma/add-link-to-issues
lalalune Feb 5, 2025
fd64139
Merge pull request #3264 from esen/fix_pg_memory_query
lalalune Feb 5, 2025
7ee5834
Merge branch 'develop' into tcm-handle-invalid-json
lalalune Feb 5, 2025
cbe6020
Merge pull request #3258 from elizaOS/tcm-handle-invalid-json
lalalune Feb 5, 2025
b321bbb
typo corr README.md
rebustron Feb 5, 2025
9a292cc
Merge branch 'develop' of http://github.com/ai16z/eliza into HEAD
lalalune Feb 5, 2025
9b78c5e
typo corr 2025-01-17.md
rebustron Feb 5, 2025
594b380
Update chat_2024-11-19.md
XxAlex74xX Feb 5, 2025
f043385
Update chat_2024-11-22.md
XxAlex74xX Feb 5, 2025
50377c5
Update chat_2024-06-20.md
XxAlex74xX Feb 5, 2025
54187a8
Update README.md
XxAlex74xX Feb 5, 2025
68b6e01
fix: handleGoogle(options) lost apiKey
abcfy2 Feb 5, 2025
0b5d5e3
add support for Twitter cookies from environment settings
tcm390 Feb 5, 2025
5fed4b0
add support for Twitter cookies from environment settings
tcm390 Feb 5, 2025
8a35d1b
Merge branch 'develop' into main
shakkernerd Feb 5, 2025
8c22bf6
Merge pull request #3270 from rebustron/main
shakkernerd Feb 5, 2025
e77f5e9
Merge branch 'develop' into main
shakkernerd Feb 5, 2025
b6929e9
Merge pull request #3271 from XxAlex74xX/main
shakkernerd Feb 5, 2025
66c18c5
fix(core): improve OpenAI-like provider endpoint resolution in `gener…
btspoony Feb 5, 2025
8a49fe6
rename variable
tcm390 Feb 5, 2025
b390e34
Merge branch 'develop' into tcm-fix-DenyLoginSubtask
tcm390 Feb 5, 2025
4b40ef5
chore: add description text to env example
shakkernerd Feb 5, 2025
1f4b6d4
Merge pull request #3278 from elizaOS/tcm-fix-DenyLoginSubtask
shakkernerd Feb 5, 2025
f043076
Merge branch 'develop' into fix-rag-optimizations
azep-ninja Feb 5, 2025
f37658b
optimize template/add suppress init msg
azep-ninja Feb 5, 2025
89127fb
add actions suppress action ability.
azep-ninja Feb 5, 2025
a9f36fa
add actions suppress action ability.
azep-ninja Feb 5, 2025
97c8f09
add actions suppress action ability.
azep-ninja Feb 5, 2025
f5669f7
Merge pull request #3286 from azep-ninja/fix-twitter-suppress-message…
shakkernerd Feb 5, 2025
bb9d24b
Merge branch 'develop' into fix-rag-optimizations
shakkernerd Feb 5, 2025
b148eb4
Merge pull request #3248 from azep-ninja/fix-rag-optimizations
shakkernerd Feb 5, 2025
e06acb0
Merge branch 'develop' into fix-optimize-quick-intel-plugin
shakkernerd Feb 5, 2025
ae5cfa8
Merge pull request #3283 from azep-ninja/fix-optimize-quick-intel-plugin
shakkernerd Feb 5, 2025
92f6b66
Merge branch 'develop' into fix-discord-suppress-message-add
shakkernerd Feb 5, 2025
ebc5c39
Merge pull request #3284 from azep-ninja/fix-discord-suppress-message…
shakkernerd Feb 5, 2025
5883b0c
Merge branch 'develop' into fix-telegram-suppress-message-add
shakkernerd Feb 5, 2025
39e1fe3
Merge pull request #3285 from azep-ninja/fix-telegram-suppress-messag…
shakkernerd Feb 5, 2025
b0208c2
Merge branch 'develop' into develop
shakkernerd Feb 5, 2025
08aaeaf
Merge pull request #3238 from elpulpo0/develop
shakkernerd Feb 5, 2025
19929e2
Merge branch 'develop' of https://github.com/elizaos/eliza into odi-fix
odilitime Feb 5, 2025
3ad44de
bump lock
odilitime Feb 5, 2025
8db37d1
Merge branch 'odi-fix' of https://github.com/elizaos/eliza into odi-fix
odilitime Feb 5, 2025
354f66d
add zod globally
odilitime Feb 5, 2025
0aa7919
remove zod
odilitime Feb 6, 2025
a85aba4
bump lockfile
odilitime Feb 6, 2025
8a3082b
clean json before normalized
tcm390 Feb 6, 2025
074648a
Merge pull request #3220 from elizaOS/odi-fix
odilitime Feb 6, 2025
47c2b7c
bump version to 0.25.6-alpha.1
odilitime Feb 6, 2025
87d41fc
bump lock
odilitime Feb 6, 2025
1bb4dd7
Merge branch 'develop' into tcm-clean-json
tcm390 Feb 6, 2025
453c65c
Merge branch 'develop' into tbh/fix-openai-like-provider-endpoint
tcm390 Feb 6, 2025
15dfb2f
Merge branch 'develop' of https://github.com/elizaos/eliza into odi-fix
odilitime Feb 6, 2025
75cc6bf
Merge pull request #3281 from btspoony/tbh/fix-openai-like-provider-e…
tcm390 Feb 6, 2025
f6b670f
Merge branch 'develop' into tcm-clean-json
tcm390 Feb 6, 2025
8c09dc8
Merge branch 'develop' into odi-fix
odilitime Feb 6, 2025
ebe5a05
Merge pull request #3306 from elizaOS/odi-fix
odilitime Feb 6, 2025
29ea253
Merge branch 'develop' into tcm-clean-json
tcm390 Feb 6, 2025
cbc782c
Merge pull request #3307 from elizaOS/develop
odilitime Feb 6, 2025
f835377
Merge pull request #3301 from elizaOS/tcm-clean-json
odilitime Feb 6, 2025
a2efabd
Fix plugin-solana-v2 package.json (#3308)
oxy-Op Feb 6, 2025
3ad37f6
set initial value to null
tcm390 Feb 6, 2025
9ab48ff
return string
tcm390 Feb 6, 2025
6a5e9a3
return null of empty object
tcm390 Feb 6, 2025
e510861
Merge pull request #3311 from elizaOS/tcm-parsing-unit-test
tcm390 Feb 6, 2025
ed0311c
use latest getModelSettings function
tcm390 Feb 6, 2025
899f51e
fix model test
tcm390 Feb 6, 2025
c87a9f7
update LIVEPEER endpoint
tcm390 Feb 6, 2025
31bc219
Merge branch 'develop' into tcm/fix-models-unit-test
tcm390 Feb 6, 2025
b224b8e
Merge pull request #3312 from elizaOS/tcm/fix-models-unit-test
tcm390 Feb 6, 2025
abe068f
read modelConfig from character file
Feb 4, 2025
f640c04
allow plugins to interact w messangerManager to post on tg
kesar Feb 6, 2025
01a24e2
Merge branch 'develop' into patch-4
kesar Feb 6, 2025
04547be
Update eliza-in-tee.md
Bilogweb3 Feb 6, 2025
057574e
Update evaluators.md
Bilogweb3 Feb 6, 2025
a25b4d8
Update agent.md
Bilogweb3 Feb 6, 2025
b2889dc
Merge pull request #3313 from TbLtzk/fix/model-config
tcm390 Feb 6, 2025
76466ce
Merge branch 'develop' into main
tcm390 Feb 6, 2025
e16cf8e
Merge pull request #3317 from Bilogweb3/main
tcm390 Feb 6, 2025
1d756f4
Merge branch 'develop' into main
tcm390 Feb 6, 2025
61887b3
Merge pull request #3274 from abcfy2/main
tcm390 Feb 6, 2025
285c29d
Merge branch 'develop' into patch-4
kesar Feb 6, 2025
d449ca2
Merge pull request #3314 from kesar/patch-4
shakkernerd Feb 6, 2025
9d3088b
adding readme
Feb 4, 2025
ceb25fe
adding results of nix
Feb 4, 2025
5b8d80d
need to build
Feb 4, 2025
d0dda52
clean
Feb 4, 2025
358c1e1
replace flake
Feb 4, 2025
43a3678
pnpm
Feb 5, 2025
392db5d
perplexity.ai Key Changes Made:Added pkgs.nodePackages.pnpm to buildI…
Feb 5, 2025
2f9789f
wip
Feb 5, 2025
95cb0bc
executing and bulding inside of nix with node 23 and pnpm
Feb 6, 2025
793561d
updating module
Feb 6, 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
6 changes: 6 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,12 @@ TWITTER_USERNAME= # Account username
TWITTER_PASSWORD= # Account password
TWITTER_EMAIL= # Account email
TWITTER_2FA_SECRET=

# Authentication cookies for Twitter session (this is for login using cookies and is optional)
TWITTER_COOKIES_AUTH_TOKEN=
TWITTER_COOKIES_CT0=
TWITTER_COOKIES_GUEST_ID=

TWITTER_POLL_INTERVAL=120 # How often (in seconds) the bot should check for interactions
TWITTER_SEARCH_ENABLE=FALSE # Enable timeline search, WARNING this greatly increases your chance of getting banned
TWITTER_TARGET_USERS= # Comma separated list of Twitter user names to interact with
Expand Down
60 changes: 0 additions & 60 deletions .github/workflows/block-mini.yml

This file was deleted.

6 changes: 3 additions & 3 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,12 +80,12 @@ This section lists the labels we use to help us track and manage issues and pull

- Join [Discord](https://discord.gg/ai16z)
- Check [FAQ](docs/docs/faq.md)
- Create GitHub issues
- Create [GitHub issues](https://github.com/elizaOS/eliza/issues)

## Additional Resources

- [Local Development Guide](docs/guides/local-development.md)
- [Configuration Guide](docs/guides/configuration.md)
- [Local Development Guide](docs/docs/guides/local-development.md)
- [Configuration Guide](docs/docs/guides/configuration.md)
- [API Documentation](docs/api)

## Contributor Guide
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ RUN npm install -g [email protected] && \
libpango1.0-dev \
libgif-dev \
openssl \
libssl-dev && \
libssl-dev libsecret-1-dev && \
apt-get clean && \
rm -rf /var/lib/apt/lists/*

Expand Down
15 changes: 15 additions & 0 deletions Dockerfile.devbox
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
FROM jetpackio/devbox:latest

# Installing your devbox project
WORKDIR /code
USER root:root
RUN mkdir -p /code && chown ${DEVBOX_USER}:${DEVBOX_USER} /code
USER ${DEVBOX_USER}:${DEVBOX_USER}
COPY --chown=${DEVBOX_USER}:${DEVBOX_USER} devbox.json devbox.json
COPY --chown=${DEVBOX_USER}:${DEVBOX_USER} devbox.lock devbox.lock



RUN devbox run -- echo "Installed Packages."

CMD ["devbox", "shell"]
31 changes: 22 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,31 @@
# Eliza 🤖
# TINE- The Introspector is not Eliza 🤖

<div align="center">
<img src="./docs/static/img/eliza_banner.jpg" alt="Eliza Banner" width="100%" />
</div>
Nix Branch

<div align="center">
Goal :

📑 [Technical Report](https://arxiv.org/pdf/2501.06781) | 📖 [Documentation](https://elizaos.github.io/eliza/) | 🎯 [Examples](https://github.com/thejoven/awesome-eliza)
```MikeSpeek
npm -> nix -> guix -> individual docker images from npm sources
for any packages not building on arm64 native :

</div>
npm packages -> find -> git sources/submodules -> fork and patch -> create individual docker images
```

## 🌍 README Translations
1. **Start with npm packages**: Begin by identifying the npm packages that need to be built for arm64 architecture.
2. **Find Git sources/submodules**: Locate the Git repositories or submodules associated with these npm packages.
3. **Fork and patch**: Fork the Git repositories and apply patches as necessary to make them compatible with arm64 architecture.
4. **Create individual Docker images**: Build individual Docker images for each patched package using the `nix` or `guix` package managers, which can handle the build process for arm64 architecture.

See https://github.com/svanderburg/node2nix

Steps
```
git checkout main_develop
pnpm install -g node2nix
rm -rf node_modules/
node2nix
```

[中文说明](i18n/readme/README_CN.md) | [日本語の説明](i18n/readme/README_JA.md) | [한국어 설명](i18n/readme/README_KOR.md) | [Persian](i18n/readme/README_FA.md) | [Français](i18n/readme/README_FR.md) | [Português](i18n/readme/README_PTBR.md) | [Türkçe](i18n/readme/README_TR.md) | [Русский](i18n/readme/README_RU.md) | [Español](i18n/readme/README_ES.md) | [Italiano](i18n/readme/README_IT.md) | [ไทย](i18n/readme/README_TH.md) | [Deutsch](i18n/readme/README_DE.md) | [Tiếng Việt](i18n/readme/README_VI.md) | [עִברִית](i18n/readme/README_HE.md) | [Tagalog](i18n/readme/README_TG.md) | [Polski](i18n/readme/README_PL.md) | [Arabic](i18n/readme/README_AR.md) | [Hungarian](i18n/readme/README_HU.md) | [Srpski](i18n/readme/README_RS.md) | [Română](i18n/readme/README_RO.md) | [Nederlands](i18n/readme/README_NL.md) | [Ελληνικά](i18n/readme/README_GR.md)

## 🚩 Overview

Expand Down
2 changes: 1 addition & 1 deletion agent/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@elizaos/agent",
"version": "0.1.9",
"version": "0.25.6-alpha.1",
"main": "src/index.ts",
"type": "module",
"scripts": {
Expand Down
Loading