3 unstable releases

0.2.1 Jan 28, 2024
0.2.0 Jan 27, 2024
0.1.0 Jan 13, 2024

#180 in Procedural macros

GPL-3.0 license

69KB
1.5K SLoC

Rust Assistant Library

Rust Assistant Library is the backbone of the Rust Assistant, an intelligent assistant designed to enhance the Rust development experience. This foundational library equips Rust Assistant with the necessary tools and functionalities, enabling it to interact with Rust crates effectively and provide valuable insights and assistance to developers.

About Rust Assistant

icon

Rust Assistant is a sophisticated AI-driven tool that leverages this library to offer a wide range of services aimed at simplifying and optimizing Rust development workflows. It provides actionable insights, code analysis, and advanced search functionalities directly within a conversational interface, making Rust development more accessible and efficient.

Core Features

  • Crate Management: Tools for downloading, caching, and managing Rust crates efficiently.
  • Advanced Search: Advanced search functionalities within crate contents, including source code and documentation.
  • API Integration: Ready-to-use axum router integration for building web services that interact with Rust crates.

License

Distributed under the GPL-3.0 License. See LICENSE for more information.

Dependencies

~12–30MB
~455K SLoC