EvoDev
Ewolucyjny Asystent dla Programistów
Opis
EvoDev to asystent ewolucyjny dla programistów, który automatycznie instaluje, konfiguruje i rozwija środowiska programistyczne. System uczy się nowych umiejętności poprzez automatyczną instalację i konfigurację oprogramowania.
Instalacja
pip install evodev
Szybki start
# Klonowanie repozytorium
git clone https://github.com/tom-sapletta-com/evodev.git
cd evodev
# Instalacja zależności systemowych
sudo bash install.sh
# Uruchomienie systemu
./run.sh
# Uruchomienie monitora z widokiem logów
./run.sh --logs
# Zatrzymanie wszystkich usług
./stop.sh
Kluczowe funkcje
- Automatyczna konfiguracja środowiska - System automatycznie instaluje i konfiguruje wszystkie potrzebne komponenty
- Monitoring Dockera - Śledzenie requestów między kontenerami i wizualizacja w przeglądarce
- Integracja z LLM - Wsparcie dla OpenAI, Anthropic i Ollama
- Zarządzanie środowiskiem - Edycja plików konfiguracyjnych i restart usług z poziomu przeglądarki
- Integracja email - Funkcjonalność email jako część systemu MCP
Komponenty
- Monitor - System monitorowania zasobów i kontenerów Docker
- Ollama - Lokalne modele LLM
- Middleware API - Zarządzanie usługami
- Docker Compose - Orkiestracja kontenerów
Dokumentacja
Pełna dokumentacja dostępna na GitHub.
Licencja
MIT
Metadata
Release files for evodev 0.1.16
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| evodev-0.1.16.tar.gz | 12.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| evodev-0.1.16-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 23.3 kB
Release files / evodev-0.1.16.tar.gz
| Download URL | evodev-0.1.16.tar.gz |
|---|---|
| Size | 12.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
286d182ec6e4bc0d64909fcc5ea098396efe5800aaae55b5646a7bc78e090c67
|
|
BLAKE2b-256 checksum How to use checksums |
5dc7965b8cfdca7d4f1fe402183cad6ddff8a944d97e523dd5cac5212821ab95
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.12
|
Release files / evodev-0.1.16-py3-none-any.whl
| Download URL | evodev-0.1.16-py3-none-any.whl |
|---|---|
| Size | 10.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1e076a67f52811d614ab1e99e71c2a6d00bb5ee273b83bf3e4a7a9bc53993d45
|
|
BLAKE2b-256 checksum How to use checksums |
8b3e48dfa2c8cb4b8a7cc1fb283fab49fe09bb9fd0466dc404a700a1b4d567de
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.12
|