# Hanzo Chat — a chat app that does more than answer > It searches the web, runs the code it writes, reads the files you drop in and makes pictures — in one conversation. Use it at hanzo.chat, or run the same thing on your own machine. Hanzo Chat · hanzo.chat # A chat app that does more than answer It searches the web, runs the code it writes, and reads the files you drop in — in one conversation. Use it at hanzo.chat, or read the code and run the same thing yourself. [Open Hanzo Chat](https://hanzo.chat)[Read the docs](https://docs.hanzo.ai/docs/chat)[View on GitHub](https://github.com/hanzoai/chat) Open source, MIT. Sign in with your Hanzo account at hanzo.chat, where the first two questions need no account at all. Available throughhanzo.chatSelf-hosted What is Hanzo Chat ## What a plain chat box cannot do All of it happens in the conversation you are already having, rather than in something you have to go and open. 01 ### You do not have to pick a model Enso is our own model, and it picks which model answers each question. Name a different one whenever you like — the conversation carries over, so a hard question can go to something bigger without you saying it all again. 02 ### It goes and does the work It searches the web and says where the answer came from, runs the code it writes and shows what came back, and reads the files you hand it. Not a description of the work. The work. 03 ### It is yours to run The code is open under MIT and the repo is public. Clone it and you get the same product with your own database under it, federating sign-in to Hanzo IAM and routing through api.hanzo.ai. Capabilities ## What a turn can do ### Search the web Ask about something that happened this morning and it goes and looks. No third-party search vendor sits in the middle of it. ### Run code Code runs in a sandbox leased under your own account, and the output comes back inline — so an answer that does not work is visibly broken instead of confidently formatted. ### Read your files Images, PDFs and text. Ask across everything attached to the conversation, rather than one document at a time. ### Build an agent Give a job you do often to something you can call by name, and hand it the tools it needs to finish. ### Fork a thread Split the conversation where it got interesting and try the next question two ways, without losing the way it went the first time. ### Share a link Hand someone the conversation and they can read it without an account of their own. ## Go and ask it something The first two questions do not need an account. [Open Hanzo Chat](https://hanzo.chat)[Read the docs](https://docs.hanzo.ai/docs/chat)[GitHub](https://github.com/hanzoai/chat) ## Open source License: Apache-2.0[hanzoai/chat](https://github.com/hanzoai/chat) ## Get Chat AI chat with MCP tools [Deploy to Cloud](https://console.hanzo.ai/deploy)[Self-host](https://docs.hanzo.ai/docs/chat)