Mimir is an open-source project under the MIT License. Issues and pull requests are welcome.
Use Node.js 20+ and pnpm:
pnpm install
pnpm validatepnpm validate runs Biome, TypeScript, Vitest, the production CLI/MCP smoke test, and npm
package metadata checks.
- Open pull requests against
main. - Keep changes focused and include tests or smoke coverage for behavior changes.
- Do not commit private documents, generated vector stores, environment files, tokens, or credentials.
- Use conventional commit messages such as
feat: add source parserorfix: handle empty index.
Do not report vulnerabilities through public issues. Follow SECURITY.md.