Skip to main content

Automated Development Environment

Project description

EvoDev

EvoDev Logo
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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

evodev-0.1.15.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

evodev-0.1.15-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file evodev-0.1.15.tar.gz.

File metadata

  • Download URL: evodev-0.1.15.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.12

File hashes

Hashes for evodev-0.1.15.tar.gz
Algorithm Hash digest
SHA256 ad1570b782ed98566ad937518dc02c2765a8911b3ffd6de625441831b97c4d23
MD5 7e8836d8f47794d6b04441a43311fb82
BLAKE2b-256 1a0e356f2ed7f2218aa4f0a3033ec5a2ee459831bc71b6985a9d895619541af2

See more details on using hashes here.

File details

Details for the file evodev-0.1.15-py3-none-any.whl.

File metadata

  • Download URL: evodev-0.1.15-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.12

File hashes

Hashes for evodev-0.1.15-py3-none-any.whl
Algorithm Hash digest
SHA256 e8cfdf0c56815f734697d2322586e37c23018ce8ab67d73655868576ea70296f
MD5 ffc8047c97600b57847c6904ccc4ada5
BLAKE2b-256 d1c71d1e985a9f6c62cbb2e248d1691e79875af40f7471643dad9bb32134be38

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page