# INTENTIO > INTENTIO is a command line framework for designing cognitive environments. You write your domain in Markdown, and a small model works inside it on your Mac. INTENTIO is an open source command line framework, written in plain PHP. A space is a folder of Markdown and text files: the knowledge of a domain and the commands that use it. INTENTIO splits each file into sections, embeds them with a local model and stores the index in a SQLite file on disk. A small language model (Mistral 7B by default) answers inside that space and lists the files and passages each result was built from. Everything runs on a Mac with Apple Silicon: no account, no subscription, no telemetry, and no internet connection once the models are downloaded. Install: ```bash git clone https://github.com/melasistema/intentio.git cd intentio composer install --no-dev ./intentio status ``` Use: ```bash ./intentio init hook_analyzer ./intentio ingest --space=hook_analyzer ./intentio interact ./intentio chat "Most tools fail due to busyness." --space=hook_analyzer --prompt-key=analyze_hook ``` Requirements: a Mac with Apple Silicon; PHP 8.2 or later with the sqlite3 extension, and Composer; oMLX to serve the language and embedding models; optionally mflux to render images. The three default models take under 9 GB of disk. ## Packages A package is a ready-made space with no code: Markdown knowledge, one Markdown file per command, and a short manifest. - [Hook Analyzer](https://github.com/melasistema/intentio/tree/master/packages/hook_analyzer): analyzes, improves and compares marketing hooks, and writes platform reports - [Cartoon Universe](https://github.com/melasistema/intentio/tree/master/packages/cartoon_universe): writes image prompts in one fixed cartoon style and renders them - [Product Pitch Lab](https://github.com/melasistema/intentio/tree/master/packages/product_pitch_lab): from a product idea to a pitch, a Lean Canvas, a logo and a landing page ## Docs - [README](https://github.com/melasistema/intentio#readme): what INTENTIO is and how to get started - [Changelog](https://github.com/melasistema/intentio/blob/master/CHANGELOG.md): versions and changes ## Optional - [GitHub](https://github.com/melasistema/intentio): the source code, MIT License - [oMLX](https://github.com/jundot/omlx): the model server - [mflux](https://github.com/filipstrand/mflux): the image renderer - [Melasistema](https://melasistema.com/): the studio behind the project