Skip to content

Add Chitchai Announcement under misc section #4856

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

Closed
wants to merge 2 commits into from
Closed

Add Chitchai Announcement under misc section #4856

wants to merge 2 commits into from

Conversation

ifsheldon
Copy link
Contributor

Hi! I'd like to add an entry under Project/tooling section that introduces my recent project Chitchai. It's a multi-agent chatroom, requiring no paywalls (except subscriptions of GPT providers of users' choice). And it's completely free and open. Chitchai is almost built in Rust, except CSS, using Dioxus.

@bennyvasquez
Copy link
Contributor

Hi there, and congrats! Typically we ask for links in this section that are a bit more elaborative or code-focused. Take a look at the posts in the previous Tooling update sections for examples. If you have something like that, we would love to accept it!

@ifsheldon
Copy link
Contributor Author

OK, then I guess it can be moved under Miscellaneous section?

I didn't mention it in the announcement, but Chitchat can be used as a crate. When I wrote the code, I intentionally tried to make components modular and independent as much as possible so that the UI components can be re-used. In fact, I made the announcement page by reusing chat components. Once the change I made in dependency async-openai (to support wasm) gets upstreamed, Chitchat will be ready to be publish on crates.io to be a chat UI component collection. So, I think it's still worth mentioning in TWiR.

@ifsheldon ifsheldon changed the title Add Chitchai Announcement under Project/tooling section Add Chitchai Announcement under misc section Nov 8, 2023
@bennyvasquez
Copy link
Contributor

Thanks for that additional info! Unfortunately, this still doesn't meet what we'd be looking for. I would be happy to accept an article on how to use it as a crate showing some code examples, or some things that you learned through the development process.

One other note: We only limit in this way because attempting to cover every single project that is written in Rust would overwhelm the newsletter, but sharing your announcement on Reddit, mastodon, etc would be a great way to expand awareness in the meantime. Keep up the good work!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants