Skip to content

Releases: 2501Pr0ject/RustSensei

v0.2.0 - RAG avance

Choose a tag to compare

@2501Pr0ject 2501Pr0ject released this 14 Jan 14:28

RustSensei v0.2.0

Ameliorations du systeme RAG.

Nouveautes

  • Chunking ameliore : overlap 50 tokens pour meilleure continuite
  • Citations avec URLs : liens vers documentation Rust officielle
  • Evaluation etendue : 50 prompts (vs 20)

Metriques

Metrique v0.1.0 v0.2.0 Delta
Score 3.07/5 3.22/5 +5%
Index chunks 1486 1595 +7%
Code blocks 70% 80% +14%

Installation

git clone https://github.com/2501Pr0ject/RustSensei.git
cd RustSensei
make install-all
make chat-rag

Changelog

  • feat: chunking avec overlap entre chunks
  • feat: citations avec URLs vers docs officielles
  • test: rerank cross-encoder (desactive car non adapte au francais)
  • docs: rapport M7 et mise a jour DECISIONS.md

v0.1.0 - Release initiale

Choose a tag to compare

@2501Pr0ject 2501Pr0ject released this 14 Jan 13:10

RustSensei v0.1.0

Premiere release de RustSensei, un assistant local pour apprendre le Rust en francais.

Fonctionnalites

  • Inference locale avec llama.cpp (optimise Apple Silicon)
  • RAG avec documentation Rust officielle (+10% amelioration)
  • 87% du code genere compile
  • Reponses pedagogiques structurees en francais

Metriques

Metrique Valeur
Score 3.07/5
Langue FR 95%
Compilation 87%

Installation

git clone https://github.com/2501Pr0ject/RustSensei.git
cd RustSensei
make install-all
make chat

Prerequis

  • Python 3.11+
  • uv
  • macOS Apple Silicon recommande

Documentation