MRMD AI Server
AI programs for the MRMD editor using DSPy.
Programs
Finish (Completion)
FinishSentencePredict- Complete the current sentenceFinishParagraphPredict- Complete the current paragraphFinishCodeLinePredict- Complete the current code lineFinishCodeSectionPredict- Complete the current code section
Fix (Correction)
FixGrammarPredict- Fix grammar/spelling errorsFixTranscriptionPredict- Fix speech-to-text errors
Correct & Finish
CorrectAndFinishLinePredict- Correct and complete current lineCorrectAndFinishSectionPredict- Correct and complete current section
Running
cd ai-server
uv run dspy-cli serve --port 8766
Configuration
API keys are read from environment variables:
ANTHROPIC_API_KEYOPENAI_API_KEY
See dspy.config.yaml for model configuration.
Metadata
Release files for mrmd-ai 0.1.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mrmd_ai-0.1.5.tar.gz | 210.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mrmd_ai-0.1.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 247.4 kB
Release files / mrmd_ai-0.1.5.tar.gz
| Download URL | mrmd_ai-0.1.5.tar.gz |
|---|---|
| Size | 210.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0506a33a7ca7f7f4e9f4f007200fa4e960b81b555dcc11be5a251a9ad4a00f5a
|
|
BLAKE2b-256 checksum How to use checksums |
254c3f04f5d8ff68c4e12a291804a23593aa3833ea718f07f6bb1ad656a7ed86
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.12
|
Release files / mrmd_ai-0.1.5-py3-none-any.whl
| Download URL | mrmd_ai-0.1.5-py3-none-any.whl |
|---|---|
| Size | 36.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c1a01e64a544c726eb5c41110db39df1b7966cd2b65985b9e45b910f6f4ac3ed
|
|
BLAKE2b-256 checksum How to use checksums |
dc10c7ec13dfcf86f57db5a66475ae646a661118581cf84eac63b809276789b6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.12
|