AgentRevati

Production-grade orkestracioni paterni za bilo koji AI agent stack.

AgentRevati je Python biblioteka bez ijedne eksterne zavisnosti, koja donosi 11 production-tested paterna — recovery, lifecycle, permissions, cost tracking, circuit breaker — u vaš AI agent sistem. Framework-agnostic: radi sa CrewAI, LangGraph, AutoGen ili sopstvenim stack-om. Dostupna design partnerima — biblioteka agentnih obrazaca bez ijedne zavisnosti, strogo tipizirana, sa javnim CI.

  • Bez ijedne zavisnosti

    Samo Python stdlib. Bez supply-chain rizika, bez konflikta verzija, bez tranzitivnih iznenađenja.

  • 11 paterna iz kutije

    Recovery, lifecycle, permissions, policy engine, cost tracking, circuit breaker, green contract, task packets, hooks, compression, events.

  • Framework-agnostic

    Drop-in kompatibilan sa CrewAI, LangGraph, AutoGen, Pydantic AI ili custom agentima.

  • Type-safe

    Strict mypy pokrivenost sa py.typed marker-om. Greške hvata u dizajn fazi, ne u produkciji.

  • Built-in observability

    OpenTelemetry events plus per-step cost tracking — spreman za produkciju od prvog commit-a.

  • Dostupno design partnerima

    MIT licenca, Semantic Versioning, javni CI. Privatna beta — dostupno design partnerima za reviziju i deploy.

Tech stack

  • Python 3.11+
  • PyPI
  • OpenTelemetry
  • mypy
  • pytest
  • MkDocs
AgentRevati — Production-grade orkestracioni paterni za bilo koji AI agent stack.

Za koga je

Za one koji grade agente.

Čitljivi obrasci sa malo zavisnosti koje usvojite za popodne.

  • AI inženjeri

    Obrasci agenata za višekratnu upotrebu koje pročitate za sat i ubacite u svoj stek.

  • Tehnički osnivači i CTO-i

    Pouzdan temelj za agentne funkcije, bez vezivanja za radni okvir.

  • Timovi i konsultanti

    Zajednički rečnik obrazaca za ujednačen način gradnje agenata.

Česta pitanja

Često postavljana pitanja

  • Zašto jednostavno ne koristim ugrađene funkcije svog frejmvorka?

    AgentRevati ih dopunjuje tako što dodaje poprečni sloj pouzdanosti i praćenja troškova koji većina frejmvorka prepušta vama. Ostaje prenosiv, pa nastavlja da radi i ako promenite orkestrator.

  • Da li se aktivno održava?

    Trenutno je u privatnoj beti, dostupna design partnerima, sa licencom MIT, javnim CI, semantičkim verzionisanjem i otvorenim dnevnikom izmena. Aktivnost možete sami da proverite pre nego što bilo šta usvojite.

  • Samo standardna biblioteka bez zavisnosti — da li je to zaista dovoljno?

    Upravo je to poenta: manje pokretnih delova znači manje načina otkazivanja i lakše revizije. Obrasce pročitate, forkujete i pustite u rad bez rizika u lancu snabdevanja.

Imaš projekat na umu?

Reci nam šta želiš da izgradimo. Odgovaramo u roku od jednog radnog dana.