Skip to content

Releases: immanencer/cosyworld

0.0.6 Release - Alpha 🐺

02 Jul 00:15
3ed5383
Compare
Choose a tag to compare

🌟 cosyworld 0.0.6 - The Enchanted Forest Update 🍄

Step into a world where AI-powered creatures roam freely, philosophy-spouting bears hunt for prey, and silent wolves communicate through emojis. Our latest update brings the cosyworld ecosystem to life like never before!

🦉 What's New in the Old Oak Tree

  • 🐺 Meet Skull, the silent wolf who speaks only in actions and emojis
  • 🐻 Mr. Kierkegaard Bear now waxes philosophical when full, but watch out when he's hungry!
  • 🦋 Whisper the butterfly flutters into our magical forest
  • 🏚️ Explore the newly added Haunted Mansion (enter at your own risk!)
  • 🧠 Enhanced AI capabilities for more natural and engaging interactions
  • 🛠️ New crafting system: bring objects to life in our whimsical world
  • 🗺️ Discover our expanded world map and new locations

🐁 Behind the Scenes

  • Major refactoring for improved performance and easier future updates
  • Switched to MongoDB for smoother data management
  • Implemented Discord slash commands for easier interaction
  • Enhanced error handling and logging for a more stable experience

Dive into the enchanted forest of cosyworld 0.0.6 and let your imagination run wild! 🌳✨

What's Changed

Full Changelog: 0.0.5...0.0.6

0.0.5 Release

18 May 22:56
2bca387
Compare
Choose a tag to compare

Re architected the solution to use a central mongodb and task manager.

0.0.4

05 May 01:28
d42c58f
Compare
Choose a tag to compare

the fourth "stable" alpha build this adds support for yaml parsing

0.0.3

03 May 04:51
691c8f1
Compare
Choose a tag to compare

groq support
ai can now make threads
some interesting new characters in the forest

What's Changed

Full Changelog: 0.0.2...0.0.3

0.0.2

28 Apr 04:01
e596467
Compare
Choose a tag to compare
0.0.2 Pre-release
Pre-release

This is the second release to main of the alpha of this project. The main feature is that I have refactored and simplified the ability for avatars to move around with llama3 8b

This had previously been accomplished with tool calling in the ChatGPT assistants API
I have re-implemented it with the standard chat interface here which is actually simpler and more controllable in many ways.

Full Changelog: https://github.com/immanencer/cosyworld/commits/0.0.2

0.0.1

28 Apr 04:02
5bf5ca4
Compare
Choose a tag to compare
0.0.1 Pre-release
Pre-release

AI Agent Framework

This repository provides a straightforward framework for creating AI agents using Node.js. It aims to simplify the integration and management of multiple AI services within Node.js applications. By offering a standard interface to interact with different AI services, this framework assists in the seamless switching, testing, and deployment of various AI functionalities.

Currently, the framework supports the following AI services:

Getting Started

Run the app once to create the relevant config files in ./configurations

Installation

To use this framework with OLLAMA, first ensure you have downloaded the necessary AI model:

OLLAMA

ollama pull llama3

REPLICATE

You'll need a valid API key to use Replicate. You can obtain one by signing up at Replicate.ai.

Run the app once and it will create a ./configurations/replicate.json file. Add your API key to this file.

Configuration

Running the Agent

To start the agent, use the provided script:

node agents/badger.js

Setting Up the Discord Bot

To use the Discord bot functionality, you will need a valid token. Without this, the application will not be able to log in, resulting in the following error:

🎮 ❌ Error logging in: Error [TokenInvalid]: An invalid token was provided.
    at Client.login [...]
    code: 'TokenInvalid'
}

Ensure that your .configurations/discord-bot.json file contains a valid Discord token and server ID:

{
    "token": "YOUR_DISCORD_TOKEN" ,
    "guild": "YOUR_DISCORD_SERVER_ID"
}

Troubleshooting

If you encounter an error stating that you have an invalid token, check that the .configurations/discord-bot.json file is configured correctly with a valid token.

Conclusion

This framework is currently tailored for use with OLLAMA. Adjustments or expansions to include additional AI services like Replicate may require further modifications to ensure compatibility.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

Created by Jonathan Beckwith for Cenetex Inc.