Eric Coissac 9c914b989b Enhance Docker setup with new tools and configurations
Update Dockerfile to install additional tools (orla, rust-analyzer), configure user permissions, and set up bash completion.

Update docker-entrypoint.sh to export new environment variables and configure MCP language servers for multiple languages (Go, Python, Rust, TypeScript) with proper workspace and LSP settings.

Add new documentation file AGENTS.md with development guidelines and security rules.

Add pyproject.toml for Python project configuration with dependencies and dev tools.

Add src/PMOCrazyCoder.py as a new MCP server implementation with example tools.
2026-02-21 23:04:23 +01:00

🧠 PMOCrazyCoder

Un assistant IA local, pour coder en Go, Rust et R —
sans cloud, sans API key, tout sur votre M3 Max.

🎯 Vision

Un indexeur de code, des graphes de dépendances, et un assistant intelligent —
intégré à Zed, 100 % local.

🛠️ Ce quon construit

  • MCP tools pour Zed (ex : get_similar_functions, explain_imports)
  • Indexeur de code (Go / Rust / R) via Tree-sitter
  • Graphe de dépendances & similarité (stocké localement)
  • Tout tourne en local : LM Studio (localhost:1248) + LanceDB + Rust/Python
    (hors conteneur — le conteneur y accède via host.docker.internal:1248)

📦 Structure future (à venir)

Description
Comprendre quelque chose au serveur MCP.
Readme 197 KiB
Languages
Python 41.2%
Shell 38.1%
Makefile 12.1%
Dockerfile 8.6%