SkillAgentSearch skills...

Anystyle.io

No description available

Install / Use

/learn @inukshuk/Anystyle.io
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

AnyStyle.io

This is the anystyle.io web app, a fast, smart, and interactive parser for academic references and bibliographies.

See anystyle for more details.

Roadmap / Wishlist

  • Upload PDFs for reference extraction
  • Re-format parsed references with any CSL style
  • Improve integration with Zotero

Development Quickstart

$ ruby -v
# ruby 3.2.2

# Install RubyGems
$ bundle install

# Set your credentials and generate config/master.key
$ ./bin/rails credentials:edit

# Create dev database
$ ./bin/rake db:create
$ ./bin/rake db:schema:load

# Make sure tests are green!
$ ./bin/rake test

# Start dev server and (optionally) worker
$ ./bin/rails s
$ ./bin/rake jobs:work

Using the Staging Box

# You may want to edit Vagrantfile first!
$ vagrant up

# Set your credentials and generate config/master.key (if you haven't yet)
$ ./bin/rails credentials:edit

# Initial deployment...
$ bundle exec cap staging deploy:check
$ bundle exec cap staging deploy

# Enable the anystyle services in the staging box
$ vagrant ssh
v sudo systemctl enable --now anystyle.service
v sudo systemctl enable --now anystyle-worker.service

# Open https://192.168.23.5 in your Browser!

Roll Your Own

You can deploy the AnyStyle.io web-app to your own server! The provisoning scripts and the sample server config files illustrate all the necessary setup.

License

Copyright 2013-2024 Sylvester Keil and Johannes Krtek. All rights reserved.

AnyStyle.io is distributed under the GNU Affero General Public License. See LICENSE for details.

View on GitHub
GitHub Stars24
CategoryEducation
Updated5mo ago
Forks8

Languages

SCSS

Security Score

72/100

Audited on Oct 14, 2025

No findings