# Documentation technique — smart_ide Index des documents à la racine de `docs/`. Les **fonctionnalités** détaillées sont dans [`features/`](./features/). ## Architecture et déploiement | Document | Contenu | |----------|---------| | [platform-target.md](./platform-target.md) | Vision plateforme en ligne, 3 envs, machine IA unique vs SSH, SSO, navigateur optionnel | | [implementation-rollout.md](./implementation-rollout.md) | Déroulé du plan plateforme : doc + code minimal, suites | | [system-architecture.md](./system-architecture.md) | Couches, monorepo, cartographie des dossiers, gateway, OpenShell, micro-services | | [ecosystem-architecture-and-sync.md](./ecosystem-architecture-and-sync.md) | smart_ide, projets développés, API IA, Ollama / AnythingLLM / Git ; automation et synchro | | [core-ide.md](./core-ide.md) | Socle applicatif Lapce : `core_ide/`, clone amont, build | | [deployment-target.md](./deployment-target.md) | Client Linux + SSH, variante machine IA unique, serveur socle IA et repos | | [infrastructure.md](./infrastructure.md) | SSH, accès hôte, renvois vers les scripts | | [services.md](./services.md) | Ollama, AnythingLLM, **Local Office**, micro-services HTTP sous `services/` | ## Référence API des services (`API/`) | Document | Contenu | |----------|---------| | [API/README.md](./API/README.md) | Index : auth, ports, liens vers chaque service | | [API/repos-devtools-server.md](./API/repos-devtools-server.md) | Clone / liste / load de dépôts Git | | [API/langextract-api.md](./API/langextract-api.md) | Extraction structurée (LangExtract) | | [API/claw-harness-proxy.md](./API/claw-harness-proxy.md) | Proxy HTTP vers serveur claw-code | | [API/agent-regex-search-api.md](./API/agent-regex-search-api.md) | Recherche regex fichiers (ripgrep) | | [API/local-office.md](./API/local-office.md) | Documents Office (upload, commandes docx) | | [API/ia-dev-gateway.md](./API/ia-dev-gateway.md) | Gateway `ia_dev` — agents, runs, SSE (spécification) | | [API/orchestrator.md](./API/orchestrator.md) | Orchestrateur intentions — routage (spécification) | ## Workspaces et IDE | Document | Contenu | |----------|---------| | [anythingllm-workspaces.md](./anythingllm-workspaces.md) | Un workspace AnythingLLM par projet, synchronisation | | [ux-navigation-model.md](./ux-navigation-model.md) | Intentions, recherche, mode expert | ## Intégration dépôts | Document | Contenu | |----------|---------| | [ia_dev-submodule.md](./ia_dev-submodule.md) | Sous-module `ia_dev` (forge 4NK), agents ; confs versionnées dans [`../projects/`](../projects/) | ## Fonctionnalités (`features/`) | Document | Contenu | |----------|---------| | [features/local-office.md](./features/local-office.md) | **Local Office** — API REST Office dans `services/local-office/` | | [features/langextract-api.md](./features/langextract-api.md) | API locale LangExtract | | [features/claw-harness-api.md](./features/claw-harness-api.md) | Harnais claw-code, proxy | | [features/agent-regex-search-api.md](./features/agent-regex-search-api.md) | Recherche regex code (ripgrep) | | [features/anythingllm-pull-sync-after-pull.md](./features/anythingllm-pull-sync-after-pull.md) | Synchro AnythingLLM après pull | | [features/initial-rag-sync-4nkaiignore.md](./features/initial-rag-sync-4nkaiignore.md) | RAG initial et `.4nkaiignore` | | [features/ia-dev-service.md](./features/ia-dev-service.md) | Service `ia-dev-gateway`, fork `ia_dev`, migration | | [features/orchestrator-api.md](./features/orchestrator-api.md) | Contrat HTTP orchestrateur (Ollama, ALLM, services) | | [features/lapce-porting-roadmap.md](./features/lapce-porting-roadmap.md) | Phases portage extension AnythingLLM → Lapce | | [features/sso-docv-enso.md](./features/sso-docv-enso.md) | OIDC front ↔ docv (Enso) | | [features/docv-ai-integration.md](./features/docv-ai-integration.md) | Backend docv : API IA smart_ide, clones `../projects/`, AnythingLLM | | [features/docv-service-integration.md](./features/docv-service-integration.md) | docv gestion documentaire, `../projects//data`, `DOCV_PROJECTS_ROOT`, multi-hôte | | [features/browser-automation-criteria.md](./features/browser-automation-criteria.md) | Critères service navigateur optionnel | ## Arborescence hors `docs/` - **Code Local Office** : [`../services/local-office/README.md`](../services/local-office/README.md) (référence opérationnelle, variables, OpenAPI). - **Micro-services Node/Python** : [`../services/`](../services/) (README par service).