LinkedIn LinkedIn
Industrial Grade — LTS Support

The Architecture of wElasticsearch

LinkedIn Explore on GitHub pip install wElasticsearch

100%

Coverage & Testing

1★

GitHub Stars

MIT

Open Source License

LTS

Long Term Support

Designed for Zero Compromise

Engineered with formal verification principles, strict type validation, and native production readiness.

Python

3.9+

Key Libraries

elasticsearch>=8.0.0, pydantic>=2.0.0

Testing

pytest, pytest-cov, pytest-asyncio

Code Quality

black, mypy, ruff

Declarative & Streamlined

Designed to eliminate low-level plumbing and cognitive friction, allowing engineers to build reliable solutions in minutes.

$ pip install wElasticsearch
View Documentation
quickstart.py
from pydantic import BaseModel
from wElasticsearch import WElasticsearch

ES_CONFIG = {
    "hosts": ["http://localhost:9200"],
}

class User(BaseModel):
    id: int
    name: str
    email: str

client = WElasticsearch(**ES_CONFIG)
client.insert("users", {"id": 1, "name": "John", "email": "john@example.com"}, id="1")
results = client.search("users", {"query": {"match_all": {}}})
print(results)
client.close()
Wisrovi

The Wisrovi Ecosystem

wElasticsearch is an integral component within the Wisrovi Binary Universe, engineered by William Steve Rodriguez Villamizar to unify high-throughput distributed systems, formal verification, and autonomous agent orchestration.

Visit wisrovi.dev Wisrovi GitHub Suite