TreeMap
A free, open-source disk-space visualizer. Squarified treemap, duplicate hunting, disk-full forecasting, and cleanup that only ever moves files to the Trash.
Manage a personal IA assistant with private history, file generation, and web search.
AI translation
Gérer un assistant IA personnel avec historique privé, génération de fichiers et recherche web
AI summary · website and README
ProductivityPython · BatchfileGitHub @achraf06011OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
Assistant IA personnel, gratuit, avec comptes utilisateurs et historique privé. Il répond sur tous les sujets (code, cuisine, droit, voyages…), lit des PDF, des images et des fichiers Excel, et génère des fichiers Word, PDF et Excel à télécharger. 🔗 https://achraf-agent.vercel.app · accès privé sur invitation : seules les personnes disposant d'une clé d'accès peuvent créer un compte.Read the full README ↗
Assistant IA personnel, gratuit, avec comptes utilisateurs et historique privé. Il répond sur tous les sujets (code, cuisine, droit, voyages…), lit des PDF, des images et des fichiers Excel, et génère des fichiers Word, PDF et Excel à télécharger.
🔗 https://achraf-agent.vercel.app · accès privé sur invitation : seules les personnes disposant d'une clé d'accès peuvent créer un compte.
ENABLE_EXCEL_SCRIPTS=1).db ou .sqlite, pose des questions sur les données (requêtes SQL générées par l'IA) ou demande de la modifier (« ajoute 5 équipements ») ; la base modifiée est à télécharger, l'originale n'est jamais touchéeENABLE_IMAGES=1 pour l'activer)| Connexion | Conversation |
|---|---|
| Création d'un document | Excel modifié |
| Paramètres et mémoire personnelle | Excel avec graphique |
|---|---|
| Mobile | Menu mobile |
|---|---|
| Backend | Python 3.12 (serveur HTTP standard), SQLAlchemy 2 |
| Base de données | SQLite en local · PostgreSQL (Neon) en ligne |
| IA | API compatibles OpenAI : Groq (gpt-oss, Qwen), Google Gemini, OpenRouter |
| Fichiers | pypdf (lecture PDF) · openpyxl (Excel) · python-docx (Word) · reportlab (PDF) |
| Frontend | HTML / CSS / JavaScript natif, marked + DOMPurify (rendu Markdown sécurisé) |
| Hébergement | Vercel (fonction Python) + Neon, entièrement gratuit |
.docx et .pdf côté serveur.HttpOnly/SameSite, protection CSRF, limitation des tentatives de connexion, quota de messages par jour, clé d'accès obligatoire à l'inscription (une clé par personne, révocable), isolation stricte des données entre utilisateurs.pip install -r requirements.txt
cp .env.example .env # puis colle au moins une clé gratuite (Groq ou Gemini)
python web.py # http://localhost:8002
Clés gratuites : Groq · Gemini.
Optionnel : pip install -r requirements-pandas.txt pour des modifications Excel plus puissantes (trop lourd pour Vercel).
Voir DEPLOIEMENT.md (Vercel + Neon, ou Render).
Variables : DATABASE_URL, GROQ_API_KEY, GEMINI_API_KEY, SIGNUP_CODE, DAILY_LIMIT, ENABLE_EXCEL_SCRIPTS.
Achraf Aachchak · GitHub @achraf06011
Licence MIT · Police DejaVu (licence libre) incluse pour les PDF en arabe