Aller au contenu

Vue d'ensemble

Anote AI est une plateforme unifiée d'assistant de codage IA et de chatbot privé. Il lit votre code, modifie des fichiers, exécute des commandes, examine des PRs et répond à des questions sur vos documents — disponible dans votre terminal, IDE, navigateur, application de bureau et téléphone.

Commencer

Anote fonctionne sur plusieurs surfaces : le CLI, VS Code, le web, le bureau et mobile. Choisissez-en une ci-dessous pour commencer. La plupart des surfaces communiquent avec le backend Anote hébergé ou votre propre instance auto-hébergée (voir Configuration).

Le CLI complet pour travailler avec Anote directement dans votre terminal. Posez des questions, corrigez des bugs, examinez des PRs et recherchez dans votre code sans quitter le shell.

bash npm install -g @anote-ai/anote

Nécessite Node.js 18 ou version ultérieure. Ensuite, dans n'importe quel projet :

bash cd your-project anote init anote ask "explain this codebase"

anote init vous guide pour configurer votre clé API et votre fournisseur LLM préféré.

Continuez avec le Démarrage Rapide →

L'extension VS Code apporte une barre latérale de chat, une révision de diff en ligne et des réponses en streaming directement dans votre éditeur.

Recherchez "Anote" dans le marché des extensions VS Code, ou installez via :

bash code --install-extension anote-ai.anote-ai-coding

Aperçu de l'extension VS Code →

Une interface de chat de navigateur de style ChatGPT avec téléchargement de documents et Q&R soutenue par RAG. Auto-hébergez-la avec Docker Compose :

```bash git clone https://github.com/anote-ai/Panacea cd Panacea cp packages/backend/.env.example packages/backend/.env

Modifiez .env avec vos clés API

docker compose up ```

Frontend : http://localhost:3000 · Backend : http://localhost:5000

Aperçu de l'application Web →

Une application Electron privée, capable de fonctionner hors ligne. Toutes les données restent sur votre machine, et elle fonctionne avec des modèles Ollama locaux lorsque vous ne souhaitez pas faire appel à un fournisseur hébergé.

Téléchargez la dernière version depuis GitHub Releases — disponible pour macOS (DMG), Windows (installeur) et Linux (AppImage/DEB/RPM).

Aperçu de l'application de bureau →

Un client de chat natif iOS et Android construit avec Expo.

bash cd packages/mobile npm install npx expo start

Scannez le code QR avec l'application Expo Go, ou exécutez dans un simulateur.

Aperçu de l'application mobile →

Ce que vous pouvez faire

Posez des questions sur votre code

bash anote ask "how does the authentication middleware work?" anote ask --file src/auth.ts "explain this file" anote ask --compare # côte à côte sur plusieurs modèles cat src/handler.py | anote ask "what could go wrong here?"

Corrigez des bugs automatiquement

anote fix --loop itère contre votre suite de tests — jusqu'à --max-iterations tours — jusqu'à ce qu'elle réussisse, ou corrige un seul fichier avec --file.

bash anote fix --loop --max-iterations 5

Examinez les demandes de tirage

bash anote review --pr 42

Examine les bugs, les problèmes de sécurité et la qualité — localement contre un répertoire/fichier, ou directement dans une PR GitHub.

Discutez et posez des questions sur vos documents

Téléchargez des documents dans l'Application Web ou l'Application de Bureau et posez des questions à leur sujet — soutenu par RAG via POST /api/documents/{id}/ask.

Auditez pour des problèmes de sécurité et de performance

bash anote security --severity high --fix anote perf --focus "database,bundle" --fix

Générez des journaux de modifications et des docs, ou exécutez des migrations

bash anote changelog --since v1.2.0 anote docs src/api.ts --style jsdoc anote migrate --from "React 17" --to "React 18"

Vérifiez votre configuration

bash anote doctor

Vérifie Node.js ≥ 18, ANTHROPIC_API_KEY, .anote.json, CLAW.md, et git.

Utilisez Anote partout

Je veux... Meilleure option
Travailler depuis mon terminal CLI
Obtenir de l'aide IA en ligne dans mon éditeur Extension VS Code
Discuter avec des documents dans un navigateur Application Web
Garder tout privé et hors ligne Application de Bureau — fonctionne avec des modèles Ollama locaux
Discuter depuis mon téléphone Application Mobile
Appeler Anote depuis mon propre code ou scripts SDK TypeScript ou SDK Python
Intégrer directement contre l'API REST API Backend
Automatiser l'examen des PR ou les vérifications CI CLI : anote review --pr

Fournisseurs LLM pris en charge

  • Anthropic — Claude (claude-opus-4-8, claude-sonnet-4-6, claude-haiku-4-5)
  • OpenAI — GPT-4o, GPT-4o-mini
  • Google — Gemini 2.0 Flash, Gemini 1.5 Pro
  • Ollama — tout modèle local (Llama 3, Mistral, etc.)
  • xAI — Grok

Étapes suivantes