MeraLLM
Python chat workspace for Ollama and OpenRouter models, built with FastAPI.
Features
- Model and skill favorites
- Projects, chat search, web search, agent mode, and MCP tools
- Markdown, equations, tables, code, and Mermaid diagrams
- File attachments up to 100 MB
- Responsive light and dark interface
Install
python -m pip install merallm
Install the latest GitHub version:
python -m pip install "git+https://github.com/pankajkarman/MeraLLM.git"
For local development:
python -m pip install -e .
Install and start Ollama to use local models.
Configure
$env:OPENROUTER_API_KEY="your-key-here"
$env:MERALLM_DATA_DIR="optional-custom-data-path"
The data directory can also be changed under Settings → MERALLM_DATA_DIR.
Run
merallm
Open http://127.0.0.1:8002. Use merallm --help for host, port, and reload
options.
Uninstall
python -m pip uninstall merallm
Uninstalling does not delete chats or preferences. Delete the configured data directory manually if you also want to remove local data.
Metadata
Release files for merallm 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| merallm-0.2.0.tar.gz | 2.0 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| merallm-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 3.9 MB
Release files / merallm-0.2.0.tar.gz
| Download URL | merallm-0.2.0.tar.gz |
|---|---|
| Size | 2.0 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
be21fd9344722c77882d23d9c5a2fa89da49765b97a20a6c695d062c7a04a714
|
|
BLAKE2b-256 checksum How to use checksums |
a3ae9762edacade8849b2395b6ce262861966cff3160ad14c2b8a9ba4551a7d2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.9
|
Release files / merallm-0.2.0-py3-none-any.whl
| Download URL | merallm-0.2.0-py3-none-any.whl |
|---|---|
| Size | 2.0 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
29041cadb177db60f597cc377c5c516d0338995b11ffd9cf4eaa97d30c74dca9
|
|
BLAKE2b-256 checksum How to use checksums |
f710021a2139c00bf7a87724db295012bf52fa62a483760a8a71d147781c7170
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.9
|