Sanskrit Agent
A Python module and MCP server for coding agents to understand and write Sassembly/Sanskrit code.
Installation
pip install sansos-sanskrit
Installing the Compiler and Tools
You can install the sadhana compiler and sassembly-web directly from our public GitHub repository:
cargo install --git https://github.com/paramtatva-org/site.git sadhana
cargo install --git https://github.com/paramtatva-org/site.git sassembly-web
Usage with Coding Agents
This module uses the Model Context Protocol (MCP) to integrate seamlessly with Claude Code, Cursor, and other compatible agents.
Auto-Sync with Agents
Instead of manually configuring each agent, you can automatically install the MCP server into all supported and installed coding agents on your machine (like Claude Desktop, Cursor, Windsurf, etc.):
sanskrit sync
Manual Configuration
If you prefer to configure your agent manually, add the following to your agent's configuration file (e.g., claude_desktop_config.json):
{
"mcpServers": {
"sanskrit": {
"command": "sanskrit",
"args": []
}
}
}
Supported Agents
- Claude Code
- Cursor
- OpenDevin
- Aider
- Sweep
- Continue.dev
- Codex
- Gemini
- Windsurf
- Copilot
- And any other agent supporting MCP!
Features
- check_sassembly: Validates Sassembly code syntax.
- transliterate_sanskrit: Transliterates text into Devanagari script for Sassembly compatibility.
Metadata
Release files for sansos-sanskrit 0.1.12
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sansos_sanskrit-0.1.12.tar.gz | 151.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sansos_sanskrit-0.1.12-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 300.6 kB
Release files / sansos_sanskrit-0.1.12.tar.gz
| Download URL | sansos_sanskrit-0.1.12.tar.gz |
|---|---|
| Size | 151.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a9c75a515f4b93b6ee89a3418590979da97854d50fa6ec7d434aef7011a13dbb
|
|
BLAKE2b-256 checksum How to use checksums |
253bd95e6e17ed2dc6851b82fb53fc2c5ecd93de6193d6cf3ea4fb0e8aaaa2d6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.5
|
Release files / sansos_sanskrit-0.1.12-py3-none-any.whl
| Download URL | sansos_sanskrit-0.1.12-py3-none-any.whl |
|---|---|
| Size | 149.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7fa28e8a6bb2d7738cdb8558b932bb7b38c90cd00a82d37b6e860c1fa0cc0007
|
|
BLAKE2b-256 checksum How to use checksums |
272072c11e9df40539ca40ac0fa10c28d4fe48a307483f74b8baff00fc8c83f6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.5
|