Neonion
neonion is a user-centered collaborative semantic annotation webapp developed at the Human-Centered Computing group at Freie Universität Berlin.
Install / Use
/learn @FUB-HCC/NeonionREADME
neonion
neonion is a user-centered, web application for the collaborative annotation of texts developed at the Human-Centered Computing group at Freie Universität Berlin.
neonion supports semantic annotations and open standards but does not presuppose any knowledge about the technologies involved. It is the perfect fit for people who want their annotations to be exchangeable between different tools and projects. Moreover, your annotations can be connected to the linked data cloud.
You can try a demo of neonion. The usage is explained in the user's manual.
Prerequisites
For neonion you need Python with Django installed. In addition, a set of tools and services is needed:
- Python (Python 2 >=2.7) with
pipandvirtualenv - ElasticSearch (>=5.x)
- Optional
- Sesame (>=2.7)
If you want to use ports other than the default ports you can change the environment settings under settings/.
Getting started
Create a virtualenv and install the dependencies for neonion:
virtualenv -p /usr/bin/python2.7 pyenv
source pyenv/bin/activate
pip install -r neonion/requirements.txt
Setup neonion and startup the server:
source pyenv/bin/activate
cd neonion
curl -XPUT -H'Content-Type: application/json' 'http://127.0.0.1:9200/neonion/' -d @mapping.json
python manage.py migrate
python manage.py loaddata fixtures/*
python manage.py runserver
You should now see something like:
Django version 1.7, using settings 'settings.development'
Starting development server at http://127.0.0.1:8000/
Open your browser and navigate to http://127.0.0.1:8000.
By default there are two predefined accounts neonion-admin@fu-berlin.de and neonion-test@fu-berlin.de. Both have the default password neonion but different rights.
Import the knowledge base from Wikidata
When neonion is running you can import the provided person data with:
source pyenv/bin/activate
cd neonion
python common/knowledge/wikidata/wd_import.py -f elasticsearch/wikidata/
License
Related Skills
node-connect
350.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
claude-opus-4-5-migration
109.9kMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5
frontend-design
109.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
model-usage
350.1kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
