Skip to main content
MIT + AGPL Licensed

Free, Transparent & Community-Driven

Aelira's core technology is open and transparent so every institution can meet ADA and WCAG 2.2 standards without vendor lock-in. Self-host for free or get paid support starting at $299/mo.

Star us on GitHub
Fork and contribute
MIT + AGPL License

Why Aelira is Open Source

Accessibility tools should be free, transparent, and community-driven

For the Mission

Accessibility is a human right, not a profit center

Universities shouldn't pay $160K/year (Blackboard Ally) for closed-source software. We believe accessibility tools should be free and transparent.

For Privacy

Keep student data on your servers, not ours

Self-hosted AI means no data leaves your institution. Perfect for FERPA compliance, international universities, and privacy-first organizations.

For Innovation

Community contributions make Aelira better

Open source enables universities to customize Aelira for their specific needs. Your improvements can help thousands of other institutions.

GitHub Repositories

Open-core model: MIT for libraries, AGPL for platform

aelira/backend

AGPL-3.0

FastAPI backend + AI services

  • PDF, PowerPoint, LaTeX processors
  • AI image alt text (Moondream2)
  • PostgreSQL + Redis
  • Ollama AI integration

aelira/cli

MIT

Command-line scanning tool

  • TypeScript/Node.js CLI tool
  • Website scanning (axe-core + Playwright)
  • JSON/HTML/PDF reports
  • CI/CD integration

aelira/dashboard

AGPL-3.0

React dashboard for scan results

  • React + TypeScript
  • Real-time scan results display
  • WCAG 2.2 compliance reporting
  • AI-generated fix suggestions

Quick Start: Self-Hosting Aelira

Get Aelira running in 5 minutes with Docker Compose

Installation Steps

1. Clone the repository

git clone https://github.com/aelira/aelira-core.git
cd aelira-core

2. Configure environment

cp .env.example .env
# Edit .env with your settings (optional for local dev)

3. Start with Docker Compose

docker-compose up -d
# Wait 2-3 minutes for Ollama to download AI models

4. Access Aelira

Open http://localhost:3000 in your browser

Need help?

Our Self-Hosted Department plan ($299/mo) includes installation assistance and 72hr email support.

Self-Hosted vs Cloud

Both options use the same open source code

Self-Hosted (Free)

You provide infrastructure, we provide software

Pros:

  • 100% free forever (MIT + AGPL)
  • Maximum privacy (data never leaves your servers)
  • Full control (customize, modify, extend)
  • No vendor lock-in

Cons:

  • ⚠️You handle infrastructure (servers, backups, monitoring)
  • ⚠️Community support only (GitHub issues)
  • ⚠️Requires IT expertise (Docker, Linux, databases)

Want installation help? Our Self-Hosted Department plan ($299/mo) includes 1-day setup assistance.

Cloud (Paid)

We handle everything, you focus on accessibility

Pros:

  • Zero infrastructure burden (we host everything)
  • 99.5-99.9% uptime SLA
  • Automatic backups & disaster recovery
  • 24-48hr email support

Cons:

  • ⚠️Costs $1,299-$7,999/mo (department plans)
  • ⚠️Data processed on our servers (still FERPA compliant)

Pilot program: 50% off for 3 months ($649/mo instead of $1,299/mo). First 50 departments.

Open Source FAQ

Yes! All core functionality is open source under MIT and AGPL licenses. You can download, install, modify, and use Aelira for free forever. No usage limits, no time restrictions, no hidden fees. We offer paid support plans ($299-$2,999/mo) if you want installation help, priority bug fixes, and ongoing maintenance. But the software itself is completely free.

We use MIT for libraries and AGPL for the main platform to ensure openness while preventing closed commercial copies. • MIT-licensed components (CLI, rulesets) - Maximum flexibility for universities and developers • AGPL-licensed components (web dashboard, AI services) - Ensures transparency and contribution back if hosted publicly This balance keeps Aelira open for the community while protecting the project from closed re-branding or misuse.

Accessibility is a human right, not a profit center. Universities shouldn't have to pay $160K/year (like Blackboard Ally) for closed-source software. Our business model: We give away the software for free and sell support, hosting, and professional services. This aligns our incentives - we make money by helping you succeed, not by locking you into expensive licenses.

Free (self-hosted): • You download and install Aelira yourself • You provide infrastructure (servers, storage, backups) • Community support (GitHub issues, Discord) • No official support SLA Paid ($299-$2,999/mo): • Installation assistance (1-day setup) • Email support (24-72hr response) • Priority bug fixes • Quarterly check-ins • Dedicated support engineer (institution plans) The software features are identical - you're paying for support, not software.

Yes! MIT license gives you complete freedom to modify Aelira however you want. You can: • Add custom features for your university • Integrate with proprietary systems • Rebrand the UI • Fix bugs yourself • Contribute improvements back (appreciated but not required) If you modify the core platform and want us to maintain your fork, that falls under our professional services ($200-$350/hr).

Quick start (5 minutes): 1. Clone the repository: git clone https://github.com/aelira/aelira-core.git 2. Copy environment file: cp .env.example .env 3. Start with Docker Compose: docker-compose up -d 4. Access at http://localhost:3000 Full production deployment guide: https://docs.aelira.ai/deployment If you want help, our Self-Hosted Department plan ($299/mo) includes installation assistance.

Minimum requirements: • 4-8 CPU cores • 8-16GB RAM • 50-100GB storage (SSD recommended) • Ubuntu 22.04 or Docker Recommended for production: • 8-16 cores (better AI performance) • 16-32GB RAM (parallel processing) • 200-500GB storage (scan history) • PostgreSQL database • Redis cache • Nginx reverse proxy You can host on: Department servers, AWS, Azure, GCP, DigitalOcean, Hetzner, OVH, or any VPS provider.

No! Aelira uses Ollama for local AI inference. It's as simple as running Docker containers. Our Docker Compose setup includes everything: • Ollama (AI inference server) • Llama 3.2 3B (analysis) • Qwen 2.5 Coder 7B (code fixes) • PostgreSQL (database) • Redis (cache) • Nginx (web server) No PhD in machine learning required - just basic Docker/Linux knowledge.

Yes! We welcome contributions: • Bug fixes • New features (especially higher ed-specific) • Documentation improvements • Translations • Test coverage • Performance optimizations See CONTRIBUTING.md in the repository for guidelines. All contributors are credited in CHANGELOG.md and on our website.

We offer professional services for custom development: • API integration with existing systems • Custom workflow development • Migration from legacy tools (YuJa, Ally, ReadSpeaker) • Training for IT staff (1-5 days) • On-site implementation Rates: $200-$350/hr depending on complexity. Or hire your own developers - MIT license allows it!

Get Started with Aelira Today

Self-host for free or get paid support starting at $299/mo

Questions? Email us at opensource@aelira.ai