A Companion, Not Just a Chat Box
Suitcase keeps a living model of your goals, evidence, preferences, and operating style so it can get more useful the longer you work with it.
One command to start. Bring your own LLM. Your memory, tools, and dreams stay local.
Suitcase is a local-first AI assistant in Docker. The Synax agent has native bash access to installed CLIs, while Suitcase keeps short-term and long-term memory so it can learn how you work. Its dream cycles turn raw interaction history into compact, durable self/user/world updates instead of letting memory become an infinite junk drawer.
Suitcase treats memory as part of the product, not an afterthought:
WORLD.md, SOUL.md, SELF.md, and USER.md) give those memories a bounded home with explicit review rules.The goal is not a bigger chatbot transcript. The goal is an assistant that notices patterns, improves its model of you, and becomes less uselessly generic every week.
curl -fsSL https://raw.githubusercontent.com/achuthanmukundan00/Suitcase/main/scripts/install.sh | bashOr if you prefer manual control:
git clone https://github.com/achuthanmukundan00/Suitcase.git
cd Suitcase
cp .env.example .env # set LLM_API_KEY
./start.sh # builds frontend, starts DockerOpen http://localhost:8000/setup — connect your LLM, enable the powers you want, and start chatting.