Open-source · Apache-2.0 · v1.13.5

Runtime dla agentów AI,
który pamięta i nie kłamie.

Memphis trzyma pamięć agenta w podpisanych łańcuchach, sekrety w szyfrowanym sejfie, a każdą destrukcyjną operację sprawdza zanim ją wykona. Instalujesz jedną komendą, na swoim dysku, bez konta i bez chmury.

Jedna komenda. Linux, macOS, WSL2.
curl -fsSL https://raw.githubusercontent.com/Memphis-Chains/memphis/main/scripts/install.sh | bash

Wymaga Node 22. Instalator sprawdza i podpowiada. Reszta — 5 minut.

  • Zero konta
  • Zero chmury
  • Zero telemetrii
  • Zero vendor-lock

Liczby z uruchomionej instancji, odświeżone ręcznie przy zmianie wersji.

15 694 bloków w łańcuchach journal · decisions · system · reflections · cases · collective · patterns · insights · soul · autonom_archive
59 narzędzi bez flagi 3 kolejne za MEMPHIS_FEATURES=experimental-tools — łącznie 62
0 wywołań na zewnątrz telemetria w domyślnej instalacji
10 aktywnych łańcuchów 0 uszkodzonych, weryfikacja hash co start

Dowód · nie obietnica

Nie opisuję. Pokazuję wyjście.

Poniżej — output z tej samej maszyny, na której działa ta strona. Zero screenshotów stockowych, zero mockupów.

memphis@zawaja:~/memphis live
$ memphis healthstatus          ok  (v1.13.5)chain blocks    15 694chains          10 active, 0 corruptvault           ok  12 entries, integrity verifiedprovider        minimax + cascade → ollama → local-fallbackembedding       ok  ollama, 7 mstelemetry       0 outbound calls✓ wszystko w porządku

Dlaczego to nie jest kolejny wrapper

Trzy rzeczy, których nie da się podrobić

Runtime dookoła modelu. Model możesz podmienić w minutę — pamięci, sekretów i ochrony przed destrukcją nie da się wymienić tak po prostu.

Pamięć, której nie da się podważyć

Siedem łańcuchów kanonicznych, każdy blok z hashem poprzedniego. Wstrzyknij cokolwiek w środek — łańcuch się rozjedzie i Memphis to zauważy przy następnym starcie. Podpisywanie bloków (Ed25519) jest dostępne opcjonalnie, przez RUST_CHAIN_REQUIRE_SIGNATURES=true; domyślnie liczy się sam hash.

memphis chain verify

Sekrety w szyfrowanym sejfie

AES-256-GCM z pepperem Argon2id i rotacją klucza głównego. Klucze nigdy nie lądują w pliku .env. Operacje zmieniające sejf — inicjalizacja, reset, rotacja — zostawiają wpis w dzienniku audytu; samo odszyfrowanie sekretu celowo go nie loguje, bo log stałby się drugim miejscem z sekretem.

memphis vault list

Guard przed destrukcją

Rejestr HALT zatrzymuje rm, mv i git rm na wskazanych zasobach. Działa jako skill do zainstalowania: hak w ~/.bashrc albo jawne sprawdzenie przed operacją. To dodatek do świadomości, nie sandbox — runtime sam z siebie nie weryfikuje destrukcyjnych wywołań.

bash skills/halt-aware-destructive-ops/check.sh <ścieżka>

Architektura

Pięć kroków od zera do działającego agenta

  1. 1

    Instalacja

    Node 22, Rust, skille. Kod ląduje w ~/memphis, pamięć w ~/.memphis.

  2. 2

    Tożsamość i sejf

    Passphrase operatora, hasło vault, pierwsze zapisy do łańcuchów. Wszystko lokalnie.

  3. 3

    Provider modelu

    Klucz API ląduje w zaszyfrowanym vault, nie w .env. Klucz na platform.minimax.io.

  4. 4

    Uruchomienie

    Usługa w tle i natywny kokpit. Albo npm run dev w terminalu.

  5. 5

    Weryfikacja

    memphis health mówi prawdę o stanie: łańcuchy, vault, provider, telemetria.

Kaskada providerów działa automatycznie

ollamaanthropicminimaxlocal-fallback

Jeśli jeden provider padnie, Memphis nie przestaje — idzie dalej po liście. Ostatnia pozycja działa nawet bez internetu.

Zastosowania

Do czego to się nadaje

Przełącz zakładkę. Każda odpowiada realnej możliwości v1.13.5, nie planowi na 2027.

Agenci, którym ufasz z pamięcią

Agent potrzebuje trzech rzeczy: pamięci, sekretów i granic. Memphis daje wszystkie trzy. Każde wywołanie narzędzia ląduje w łańcuchu, więc agent nie zapomina co zrobił wczoraj i nie zgaduje co zrobił dzisiaj.

  • Decyzje w łańcuchu, nie w kontekście, który wypada po 50 turach
  • Sekrety w vault, nie w prompcie i nie w pliku obok
  • Guard HALT blokuje destrukcję także wtedy, gdy agent się pomyli

30 sekund

Cała instalacja na ekranie

Te same komendy co w tej dokumentacji, w kolejności, którą faktycznie wykonujesz. Bez dźwięku — czytelne przy odtwarzaniu bez głosu.

  • Wymagania i instalacja zależności
  • Init, provider, uruchomienie
  • Weryfikacja stanu

1920×1080 · 30 s · 350 KB · bezpośredni link

Pytania

Najczęstsze, uczciwe odpowiedzi

Zainstaluj. Sprawdź. Zdecyduj sam.

Jedna komenda, pięć minut, zero zobowiązań. Jeśli nie pasuje — usuwasz katalog i nic po sobie nie zostawia poza kodem, który i tak jest publiczny.

curl -fsSL https://raw.githubusercontent.com/Memphis-Chains/memphis/main/scripts/install.sh | bash

Bez prezentacji, bez zobowiązań. Pytania o runtime, łańcuchy, vault — albo o cokolwiek innego.

Co miesiąc, nie częściej

Wersje, postmortemy i zmiany, które realnie coś zmieniają. Bez webinarów i bez kodów rabatowych.

Uczciwie: czego jeszcze nie ma

  • Użytkowników poza mną — projekt jest mój, nie społecznościowy
  • Usługi hostowanej — wszystko lokalne z założenia
  • Migracji z innych frameworków agentowych

Uczciwie: co jest

  • Działający runtime v1.13.5, używany produkcyjnie
  • 7 łańcuchów z automatycznym sprzężeniem hashy
  • 57 narzędzi w domyślnej instalacji, 60 z flagami eksperymentalnymi
  • 3 publiczne skille i 3 publiczne postmortemy