--- title: '⚡ Quickstart' description: '💡 Start building ChatGPT like apps in a minute on your own data' --- Install python package: ```bash pip install embedchain ``` Creating an app involves 3 steps: ```python from embedchain import App app = App() ``` Embedchain provides a wide range of options to customize your app. You can customize the model, data sources, and much more. Explore the custom configurations [here](https://docs.embedchain.ai/advanced/configuration). ```python yaml_app.py from embedchain import App app = App.from_config(config_path="config.yaml") ``` ```python json_app.py from embedchain import App app = App.from_config(config_path="config.json") ``` ```python app.py from embedchain import App config = {} # Add your config here app = App.from_config(config=config) ``` ```python app.add("https://en.wikipedia.org/wiki/Elon_Musk") app.add("https://www.forbes.com/profile/elon-musk") # app.add("path/to/file/elon_musk.pdf") ``` Embedchain supports adding data from many data sources including web pages, PDFs, databases, and more. Explore the list of supported [data sources](https://docs.embedchain.ai/data-sources/overview). ```python app.query("What is the net worth of Elon Musk today?") # Answer: The net worth of Elon Musk today is $258.7 billion. ```
Embedchain provides a wide range of features to interact with your app. You can chat with your app, ask questions, search through your data, and much more. ```python app.chat("How many companies does Elon Musk run? Name those") # Answer: Elon Musk runs 3 companies: Tesla, SpaceX, and Neuralink. app.chat("What is his net worth today?") # Answer: The net worth of Elon Musk today is $258.7 billion. ``` To learn about other features, click [here](https://docs.embedchain.ai/get-started/introduction)