Golem Is Your Personal AI Agent
Golem works day and night to help you get things done.
Your Next, and Last Agent
Golem is more than chat, it is action.

Learn
Golem learns from conversations, tasks, and the things that matter to you. Talk to it from different apps and the context follows with you.

Act
Golem doesn't just tell you what to do. It uses tools and takes action to get things done..

Grow
Over time, Golem learns who you are and how you work. It can use that context to help you accomplish your goals. The models and apps you use can change, but your Golem will always know you.
Yours to Shape
Extensions shape Golem around the way you work.

Chat Your Way
Send messages to Golem from the apps you already use. It isn't another AI trapped in a sidebar, it works where you work.

Choose Its Brain
Use the models and providers that work for you. Choose frontier models through OpenRouter, or run local models with Ollama. Balance cost and performance as you see fit.

Extend Everything Else
Give Golem new tools, connect your data, or build something entirely new. Golem's SDK lets you build and share extensions. Better yet, have Golem build its own extensions.
Under the Hood
One core, with everything else built around it.
Extensions
Connect models, messaging apps, tools, services, and whatever comes next.
Web Interface
A built-in way to talk to Golem. Just one of many.
The Core
Runs the agent, routes messages, manages memory, and coordinates extensions.
Own, Don't Rent
Choose where Golem runs, what powers it, and what happens to your data.
Self-Hosted
Run Golem on your own machine or a server you control.
Open Source
See every prompt, tool, and line of code that makes Golem work.
Model Choice
Choose the model and provider that fits your needs and budget.
Local Data
Your chats, memories, and configuration stay on your machine.
No Lock-In
Golem is built on open interfaces, not a closed platform.
Ready to Get Golem?
curl -fsSL https://terracotta4u.com/golem/install.sh | sh
Paste this into the terminal, or visit the docs to learn more.