Skip to content

androma-org/Androma

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Androma

Androma

The home of mathematics
A collaborative knowledge platform for researchers, educators, and students.

androma.org · Docs · Contact


Androma is a platform where mathematicians write, review, study, and discuss rigorous mathematical content together. Every article, theorem, and proof is community-contributed, peer-reviewed, and freely available under CC BY-SA 4.0.

What's on Androma

Wiki Pages

Mathematical articles written with full LaTeX support and structured with semantic block tags for definitions, theorems, proofs, and examples. Every page has a table of contents, prerequisite graph, related pages, and a content/problems/history split. Pages go through a peer-review workflow before publication, and block-level attribution tracks exactly who contributed each paragraph.

Theorem Database

A searchable, citable collection of named theorems. Each entry has a formal statement, proof, area/subarea classification, aliases, and keywords. Theorems are linked to prerequisite theorems and definitions, forming a knowledge graph you can traverse. Any wiki page can cite a theorem inline with a live-rendered quote block.

Pull Requests & Issues

Propose changes to any page or theorem through a pull request with diff view, inline comments, and a dedicated discussion channel. File issues to flag errors, suggest improvements, or request new content. A tiered reviewer system routes submissions to domain experts by math area and subarea.

TeX Editor

A collaborative LaTeX editor in the browser. Multi-file projects with support for pdflatex, xelatex, and lualatex, compiled entirely client-side using BusyTeX (a TeXLive subset compiled to WebAssembly). Includes CodeMirror 6, optional Vim keybindings, UltiSnips-style snippets, and auto-citation of Androma theorems and pages.

Study Mode

Spaced repetition flashcards using the SM-2 algorithm. Cards are auto-generated from theorems and page definitions, or created manually in hierarchical study decks. Filter reviews by deck, card type, or tag. A dashboard tracks streaks, due counts, confidence trends, and weekly review stats.

Learning Hub

Curated learning paths aligned with university curricula. Currently includes course maps for Cambridge Mathematical Tripos, MIT OpenCourseWare, and Oxford Prelims, each with prerequisite DAGs showing how courses connect. Browse by math area to see your progress across pages and theorems.

Colloq

Real-time messaging with public and private channels, direct messages, threaded replies, emoji reactions, and native LaTeX rendering in all messages. Voice rooms powered by LiveKit for spontaneous research discussions. Channels auto-organize into folders for issues, pull requests, and math areas.

Blog

Long-form mathematical writing. Publish expository posts, tutorials, or research updates with full LaTeX and Markdown support. Posts are tagged by math area, support threaded comments with reactions, and show estimated reading time.

Events

Seminars, conferences, reading groups, and office hours. Single-day or multi-day events with speaker details, structured agendas, math area tags, and virtual/physical location support.

Research Groups & Organizations

Create or join research groups tied to institutions and math areas. Organizations represent departments or labs with role-based membership, optional domain-restricted sign-up, and affiliated research groups.

For Developers

Androma exposes its entire knowledge base through two interfaces:

  • MCP Server -- Connect Claude, ChatGPT, or any MCP-compatible client to search, read, create, and edit pages, theorems, TeX projects, study decks, and more. Over 50 tools available.
  • REST API with OAuth 2.0 -- Full CRUD access with API keys or OAuth tokens. Scoped permissions (read, read+write). Documented at androma.org/docs.

Content License

All content on Androma is published under the Creative Commons Attribution-ShareAlike 4.0 International License.

Feedback & Issues

Found a bug? Have a feature request? Want to suggest an improvement?

Open an issue on this repository -- we read every one.

Contact

For questions, partnerships, or anything else: admin@androma.org

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors