Skip to main content
Glama

In Memoria

package.json3.07 kB
{ "name": "in-memoria", "version": "0.5.5", "description": "Persistent intelligence infrastructure for agentic development", "main": "dist/index.js", "type": "module", "bin": { "in-memoria": "./dist/index.js" }, "files": [ "dist", "!dist/__tests__", "README.md", "LICENSE", "schemas" ], "scripts": { "build": "tsc && npm run build:rust && npm run copy-assets && npm run fix-permissions", "build:ts": "tsc && npm run copy-assets && npm run fix-permissions", "copy-assets": "node -e \"require('fs').mkdirSync('dist/storage', {recursive: true}); require('fs').copyFileSync('src/storage/schema.sql', 'dist/storage/schema.sql')\"", "fix-permissions": "node -e \"try { require('fs').chmodSync('dist/index.js', '755'); } catch (e) { /* chmod not critical on Windows */ }\"", "build:rust": "npm --prefix rust-core run build", "build:universal": "npm run build:rust -- --target universal", "build:windows": "npm --prefix rust-core run build -- --target x86_64-pc-windows-msvc", "build:macos": "npm --prefix rust-core run build -- --target x86_64-apple-darwin", "build:macos-arm": "npm --prefix rust-core run build -- --target aarch64-apple-darwin", "build:all-platforms": "npm run build:windows && npm run build:macos && npm run build:macos-arm", "prepare:platform-packages": "node scripts/build-platform-packages.js", "dev": "tsx watch src/index.ts", "test": "vitest run", "test:watch": "vitest", "test:ui": "vitest --ui", "test:unit": "vitest run", "test:coverage": "vitest run --coverage", "test:integration": "npm run build && node tests/run-all.js integration", "test:manual": "npm run build && node tests/run-all.js", "test:all": "npm run test:unit && npm run test:integration", "typecheck": "tsc --noEmit", "start": "node dist/index.js server", "prepublishOnly": "npm run build", "postinstall": "npm rebuild better-sqlite3 || echo 'Note: better-sqlite3 rebuild failed, but this might still work'", "debug": "npx @modelcontextprotocol/inspector node dist/index.js server" }, "keywords": [ "ai", "code-analysis", "mcp", "intelligent-tools", "developer-assistant" ], "author": "Piyush Airani", "license": "MIT", "engines": { "node": ">=18.0.0" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.20.2", "@surrealdb/node": "^1.0.0-beta.3", "@xenova/transformers": "^2.17.2", "better-sqlite3": "^12.4.1", "chokidar": "^4.0.3", "eventemitter3": "^5.0.1", "glob": "^11.0.3", "nanoid": "^5.1.6", "openai": "^6.6.0", "surrealdb": "^1.3.2", "zod": "^3.25.76" }, "optionalDependencies": { "@in-memoria/darwin-arm64": "0.5.5", "@in-memoria/darwin-x64": "0.5.5", "@in-memoria/linux-x64": "0.5.5", "@in-memoria/win32-x64": "0.5.5" }, "devDependencies": { "@napi-rs/cli": "^3.4.1", "@types/better-sqlite3": "^7.6.13", "@types/node": "^24.9.1", "tsx": "^4.20.6", "typescript": "^5.9.3", "vitest": "^4.0.2" } }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/pi22by7/In-Memoria'

If you have feedback or need assistance with the MCP directory API, please join our Discord server