# Open Source — Archigram

Archigram is an MIT-licensed, open-source AI architecture diagramming app.

## What Is Open

- React editor, preview, gallery, docs, and marketing pages.
- Gemini prompt orchestration for diagram generation, vision, audit, and syntax repair.
- Firebase Google Auth integration and Firestore sync helpers.
- Firestore security rules and indexes.
- REST API routes, CLI, and MCP server.
- SEO, AEO, `llms.txt`, sitemap, robots, and public metadata.

## Self-Hosting

Archigram can run in three modes:

- Minimal: Gemini API key only.
- Full: Gemini plus Firebase for Google auth and Firestore sync.
- Enterprise: Full setup plus optional RAG backend for private architecture context.

## Contribution Areas

- Diagram templates and examples.
- Mermaid, PlantUML, and BPMN renderer improvements.
- Editor accessibility and responsive layout.
- Export, sharing, and platform-copy workflows.
- Firebase, Vercel, CLI, MCP, and self-hosting documentation.
- Tests for auth, sync, export, API, and URL compression.

## Repository

GitHub: https://github.com/isatimur/archigram.ai

## License

MIT License.
