{"name":"Aquarium Compass freshwater care dataset","version":"2026.08.03","exportedAt":"2026-08-03","units":{"minLitres":"litres","minLengthCm":"centimetres","temp":"degrees Celsius","gh":"dGH","adultCm":"centimetres"},"disclaimer":"Educational planning data. Verify current care requirements and observe individual animals.","records":[{"slug":"betta-fish","name":"Betta fish","scientific":"Betta splendens","type":"fish","minLitres":20,"minLengthCm":45,"temp":[24,28],"ph":[6,7.5],"gh":[3,12],"adultCm":[5,7],"groupMin":1,"temperament":"territorial","zone":"surface / midwater","difficulty":"beginner","note":"Long fins need gentle flow and tank mates that neither nip nor resemble a rival betta.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/betta-fish"},{"slug":"freshwater-angelfish","name":"Freshwater angelfish","scientific":"Pterophyllum scalare","type":"fish","minLitres":150,"minLengthCm":90,"temp":[24,30],"ph":[6,7.5],"gh":[3,12],"adultCm":[12,15],"groupMin":1,"temperament":"semi-aggressive","zone":"midwater","difficulty":"intermediate","note":"Tall adults establish territories and may regard very small tetras or fry as prey.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/freshwater-angelfish"},{"slug":"guppy","name":"Guppy","scientific":"Poecilia reticulata","type":"fish","minLitres":40,"minLengthCm":45,"temp":[22,28],"ph":[7,8.2],"gh":[8,25],"adultCm":[3,6],"groupMin":3,"temperament":"peaceful","zone":"surface / midwater","difficulty":"beginner","note":"Hard-water livebearers breed readily; plan for fry or keep a single-sex group.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/guppy"},{"slug":"endlers-livebearer","name":"Endler's livebearer","scientific":"Poecilia wingei","type":"fish","minLitres":35,"minLengthCm":45,"temp":[22,28],"ph":[7,8.2],"gh":[10,30],"adultCm":[2,4],"groupMin":6,"temperament":"peaceful","zone":"surface / midwater","difficulty":"beginner","note":"Small but constantly active; males show best colour in a planted hard-water aquarium.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/endlers-livebearer"},{"slug":"platy","name":"Platy","scientific":"Xiphophorus maculatus","type":"fish","minLitres":60,"minLengthCm":60,"temp":[20,26],"ph":[7,8.2],"gh":[10,30],"adultCm":[4,7],"groupMin":3,"temperament":"peaceful","zone":"midwater","difficulty":"beginner","note":"A social livebearer that prefers mineral-rich water and produces frequent broods.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/platy"},{"slug":"molly","name":"Molly","scientific":"Poecilia sphenops","type":"fish","minLitres":75,"minLengthCm":75,"temp":[24,28],"ph":[7.2,8.5],"gh":[12,30],"adultCm":[6,10],"groupMin":3,"temperament":"peaceful","zone":"midwater","difficulty":"intermediate","note":"Mollies need stable, mineral-rich water and more swimming room than their shop size suggests.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/molly"},{"slug":"swordtail","name":"Swordtail","scientific":"Xiphophorus hellerii","type":"fish","minLitres":100,"minLengthCm":90,"temp":[22,28],"ph":[7,8.3],"gh":[10,30],"adultCm":[10,14],"groupMin":3,"temperament":"active","zone":"midwater","difficulty":"beginner","note":"Powerful swimmers and persistent males make tank length and a female-biased group important.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/swordtail"},{"slug":"neon-tetra","name":"Neon tetra","scientific":"Paracheirodon innesi","type":"fish","minLitres":60,"minLengthCm":60,"temp":[20,26],"ph":[5,7.5],"gh":[1,10],"adultCm":[3,4],"groupMin":8,"temperament":"peaceful","zone":"midwater","difficulty":"beginner","note":"A proper shoal and subdued planting reduce stress; avoid large predatory centrepiece fish.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/neon-tetra"},{"slug":"cardinal-tetra","name":"Cardinal tetra","scientific":"Paracheirodon axelrodi","type":"fish","minLitres":75,"minLengthCm":75,"temp":[24,30],"ph":[4.5,7],"gh":[1,8],"adultCm":[4,5],"groupMin":8,"temperament":"peaceful","zone":"midwater","difficulty":"intermediate","note":"Warm, soft water and a large shoal suit this Amazonian tetra better than a sparse mixed tank.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/cardinal-tetra"},{"slug":"ember-tetra","name":"Ember tetra","scientific":"Hyphessobrycon amandae","type":"fish","minLitres":45,"minLengthCm":45,"temp":[23,29],"ph":[5,7],"gh":[1,10],"adultCm":[1.5,2],"groupMin":10,"temperament":"peaceful","zone":"midwater","difficulty":"beginner","note":"Tiny and gentle; keep a generous group with similarly calm nano species.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/ember-tetra"},{"slug":"rummy-nose-tetra","name":"Rummy-nose tetra","scientific":"Hemigrammus bleheri","type":"fish","minLitres":100,"minLengthCm":90,"temp":[24,30],"ph":[5,7.5],"gh":[1,10],"adultCm":[4,5],"groupMin":8,"temperament":"peaceful","zone":"midwater","difficulty":"intermediate","note":"Tight schooling behaviour needs long open water and excellent, stable water quality.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/rummy-nose-tetra"},{"slug":"glowlight-tetra","name":"Glowlight tetra","scientific":"Hemigrammus erythrozonus","type":"fish","minLitres":60,"minLengthCm":60,"temp":[24,28],"ph":[5.5,7.5],"gh":[2,15],"adultCm":[3,4],"groupMin":8,"temperament":"peaceful","zone":"midwater","difficulty":"beginner","note":"Dark substrate and a group of eight or more bring out confident colour and movement.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/glowlight-tetra"},{"slug":"black-skirt-tetra","name":"Black skirt tetra","scientific":"Gymnocorymbus ternetzi","type":"fish","minLitres":75,"minLengthCm":75,"temp":[20,27],"ph":[6,8],"gh":[4,18],"adultCm":[5,6],"groupMin":8,"temperament":"boisterous","zone":"midwater","difficulty":"beginner","note":"A larger school disperses fin-nipping, but long-finned companions remain a poor choice.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/black-skirt-tetra"},{"slug":"black-neon-tetra","name":"Black neon tetra","scientific":"Hyphessobrycon herbertaxelrodi","type":"fish","minLitres":72,"minLengthCm":80,"temp":[20,28],"ph":[5,7.5],"gh":[1,12],"adultCm":[3,4],"groupMin":8,"temperament":"peaceful","zone":"midwater","difficulty":"beginner","note":"A mature planted aquarium, open swimming room and a group of eight or more suit this distinct species—not a black form of the neon tetra.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/black-neon-tetra"},{"slug":"lemon-tetra","name":"Lemon tetra","scientific":"Hyphessobrycon pulchripinnis","type":"fish","minLitres":72,"minLengthCm":80,"temp":[20,28],"ph":[5,7.5],"gh":[1,12],"adultCm":[3.5,4],"groupMin":8,"temperament":"peaceful","zone":"midwater","difficulty":"beginner","note":"A broad group, subdued cover and clean stable water help the translucent yellow colour and red eye show clearly.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/lemon-tetra"},{"slug":"serpae-tetra","name":"Serpae tetra","scientific":"Hyphessobrycon eques","type":"fish","minLitres":75,"minLengthCm":80,"temp":[22,27],"ph":[5.5,7.5],"gh":[5,20],"adultCm":[4,5],"groupMin":10,"temperament":"boisterous fin-nipper","zone":"midwater","difficulty":"intermediate","note":"Keep a large group to spread chasing, and exclude slow or long-finned companions that invite persistent nipping.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/serpae-tetra"},{"slug":"congo-tetra","name":"Congo tetra","scientific":"Phenacogrammus interruptus","type":"fish","minLitres":150,"minLengthCm":100,"temp":[23,28],"ph":[6,7.5],"gh":[3,18],"adultCm":[6,9],"groupMin":8,"temperament":"peaceful and active","zone":"midwater","difficulty":"intermediate","note":"A long aquarium, a substantial shoal and calm companions protect the species' flowing fins and confident movement.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/congo-tetra"},{"slug":"harlequin-rasbora","name":"Harlequin rasbora","scientific":"Trigonostigma heteromorpha","type":"fish","minLitres":60,"minLengthCm":60,"temp":[23,28],"ph":[5,7.5],"gh":[1,12],"adultCm":[4,5],"groupMin":8,"temperament":"peaceful","zone":"midwater","difficulty":"beginner","note":"A reliable community shoaler that benefits from shaded planting and a broad group.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/harlequin-rasbora"},{"slug":"chili-rasbora","name":"Chili rasbora","scientific":"Boraras brigittae","type":"fish","minLitres":35,"minLengthCm":45,"temp":[22,28],"ph":[4,7],"gh":[1,8],"adultCm":[1.5,2],"groupMin":10,"temperament":"peaceful","zone":"surface / midwater","difficulty":"intermediate","note":"Its minute size calls for mature nano tanks, gentle filtration and no predatory tank mates.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/chili-rasbora"},{"slug":"celestial-pearl-danio","name":"Celestial pearl danio","scientific":"Danio margaritatus","type":"fish","minLitres":45,"minLengthCm":45,"temp":[20,26],"ph":[6.5,7.8],"gh":[4,15],"adultCm":[2,2.5],"groupMin":8,"temperament":"shy","zone":"midwater","difficulty":"intermediate","note":"Dense plants and more females than males reduce sparring and draw this shy fish into view.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/celestial-pearl-danio"},{"slug":"zebra-danio","name":"Zebra danio","scientific":"Danio rerio","type":"fish","minLitres":60,"minLengthCm":75,"temp":[18,26],"ph":[6.5,8],"gh":[5,20],"adultCm":[4,5],"groupMin":8,"temperament":"very active","zone":"surface / midwater","difficulty":"beginner","note":"Fast, cool-water swimming and playful chasing can unsettle slow or long-finned fish.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/zebra-danio"},{"slug":"pearl-danio","name":"Pearl danio","scientific":"Danio albolineatus","type":"fish","minLitres":75,"minLengthCm":90,"temp":[20,26],"ph":[6,8],"gh":[5,20],"adultCm":[5,6],"groupMin":8,"temperament":"active","zone":"surface / midwater","difficulty":"beginner","note":"A long aquarium and a substantial school are more important than extra height.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/pearl-danio"},{"slug":"white-cloud-mountain-minnow","name":"White cloud mountain minnow","scientific":"Tanichthys albonubes","type":"fish","minLitres":45,"minLengthCm":60,"temp":[16,24],"ph":[6,8],"gh":[5,20],"adultCm":[3,4],"groupMin":8,"temperament":"peaceful","zone":"surface / midwater","difficulty":"beginner","note":"This subtropical shoaler is often kept too warm; avoid permanently tropical temperatures.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/white-cloud-mountain-minnow"},{"slug":"cherry-barb","name":"Cherry barb","scientific":"Puntius titteya","type":"fish","minLitres":60,"minLengthCm":60,"temp":[22,27],"ph":[6,8],"gh":[5,20],"adultCm":[4,5],"groupMin":8,"temperament":"peaceful","zone":"midwater","difficulty":"beginner","note":"A planted tank and a mixed-sex group bring calmer behaviour and richer male colour.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/cherry-barb"},{"slug":"tiger-barb","name":"Tiger barb","scientific":"Puntigrus tetrazona","type":"fish","minLitres":100,"minLengthCm":90,"temp":[22,28],"ph":[6,8],"gh":[5,20],"adultCm":[6,8],"groupMin":10,"temperament":"boisterous","zone":"midwater","difficulty":"intermediate","note":"Keep a large group to spread aggression and exclude slow, timid and long-finned tank mates.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/tiger-barb"},{"slug":"rosy-barb","name":"Rosy barb","scientific":"Pethia conchonius","type":"fish","minLitres":100,"minLengthCm":100,"temp":[18,25],"ph":[6,8],"gh":[5,20],"adultCm":[10,15],"groupMin":8,"temperament":"active","zone":"midwater","difficulty":"beginner","note":"A robust subtropical barb needing a long tank and cooler water than many tropical communities.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/rosy-barb"},{"slug":"gold-barb","name":"Gold barb","scientific":"Barbodes semifasciolatus","type":"fish","minLitres":90,"minLengthCm":90,"temp":[18,26],"ph":[6,8],"gh":[5,20],"adultCm":[6,8],"groupMin":8,"temperament":"active","zone":"midwater","difficulty":"beginner","note":"Best in a well-planted, cooler community with open space for a lively school.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/gold-barb"},{"slug":"bronze-corydoras","name":"Bronze corydoras","scientific":"Corydoras aeneus","type":"fish","minLitres":75,"minLengthCm":75,"temp":[22,28],"ph":[6,8],"gh":[2,20],"adultCm":[6,8],"groupMin":6,"temperament":"peaceful","zone":"bottom","difficulty":"beginner","note":"A group on fine, clean substrate can forage naturally without damaging sensitive barbels.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/bronze-corydoras"},{"slug":"panda-corydoras","name":"Panda corydoras","scientific":"Corydoras panda","type":"fish","minLitres":75,"minLengthCm":75,"temp":[20,25],"ph":[6,7.5],"gh":[2,12],"adultCm":[5,6],"groupMin":6,"temperament":"peaceful","zone":"bottom","difficulty":"intermediate","note":"Cooler water, good oxygenation and a group of six or more are central to long-term care.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/panda-corydoras"},{"slug":"pygmy-corydoras","name":"Pygmy corydoras","scientific":"Corydoras pygmaeus","type":"fish","minLitres":45,"minLengthCm":60,"temp":[22,26],"ph":[6,7.5],"gh":[2,15],"adultCm":[2.5,3],"groupMin":8,"temperament":"peaceful","zone":"bottom / midwater","difficulty":"intermediate","note":"Unlike larger corys this tiny species also hovers midwater; small peaceful companions are essential.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/pygmy-corydoras"},{"slug":"peppered-corydoras","name":"Peppered corydoras","scientific":"Corydoras paleatus","type":"fish","minLitres":75,"minLengthCm":80,"temp":[18,26],"ph":[6,8],"gh":[5,19],"adultCm":[5,7],"groupMin":6,"temperament":"peaceful","zone":"bottom","difficulty":"beginner","note":"This cooler-water cory needs a group, clean soft substrate and well-oxygenated water rather than permanently high tropical temperatures.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/peppered-corydoras"},{"slug":"sterbai-corydoras","name":"Sterbai corydoras","scientific":"Corydoras sterbai","type":"fish","minLitres":75,"minLengthCm":80,"temp":[24,30],"ph":[6,7.5],"gh":[2,10],"adultCm":[6,7],"groupMin":6,"temperament":"peaceful","zone":"bottom","difficulty":"intermediate","note":"One of the warmer-water Corydoras, but it still needs a group of six or more, fine substrate and reliable oxygenation.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/sterbai-corydoras"},{"slug":"kuhli-loach","name":"Kuhli loach","scientific":"Pangio kuhlii","type":"fish","minLitres":75,"minLengthCm":75,"temp":[24,30],"ph":[5.5,7.5],"gh":[1,12],"adultCm":[8,12],"groupMin":6,"temperament":"peaceful","zone":"bottom","difficulty":"intermediate","note":"A soft substrate, many tight hides and a social group help these nocturnal loaches emerge.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/kuhli-loach"},{"slug":"yoyo-loach","name":"Yoyo loach","scientific":"Botia almorhae","type":"fish","minLitres":180,"minLengthCm":120,"temp":[24,30],"ph":[6,8],"gh":[5,15],"adultCm":[12,16],"groupMin":5,"temperament":"boisterous","zone":"bottom","difficulty":"intermediate","note":"Social hierarchy, adult size and high activity make a group in a long tank mandatory.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/yoyo-loach"},{"slug":"clown-loach","name":"Clown loach","scientific":"Chromobotia macracanthus","type":"fish","minLitres":450,"minLengthCm":180,"temp":[25,30],"ph":[5,8],"gh":[5,15],"adultCm":[25,35],"groupMin":5,"temperament":"social","zone":"bottom","difficulty":"advanced","note":"Often sold small, this long-lived giant needs a very large aquarium and a proper group.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/clown-loach"},{"slug":"hillstream-loach","name":"Hillstream loach","scientific":"Sewellia lineolata","type":"fish","minLitres":75,"minLengthCm":75,"temp":[20,25],"ph":[6.5,8],"gh":[5,15],"adultCm":[5,6],"groupMin":3,"temperament":"peaceful","zone":"bottom","difficulty":"intermediate","note":"High dissolved oxygen, strong flow and mature biofilm matter more than a conventional tropical setup.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/hillstream-loach"},{"slug":"bristlenose-pleco","name":"Bristlenose pleco","scientific":"Ancistrus cirrhosus","type":"fish","minLitres":100,"minLengthCm":80,"temp":[22,28],"ph":[6,7.8],"gh":[3,15],"adultCm":[10,14],"groupMin":1,"temperament":"territorial","zone":"bottom","difficulty":"beginner","note":"Provide real wood, caves and a varied diet; algae alone is neither enough food nor a clean-up plan.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/bristlenose-pleco"},{"slug":"common-pleco","name":"Common pleco","scientific":"Hypostomus plecostomus","type":"fish","minLitres":450,"minLengthCm":180,"temp":[22,30],"ph":[6,8],"gh":[5,20],"adultCm":[30,50],"groupMin":1,"temperament":"territorial","zone":"bottom","difficulty":"advanced","note":"The common name covers very large loricariids that quickly outgrow ordinary home aquariums.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/common-pleco"},{"slug":"otocinclus-catfish","name":"Otocinclus catfish","scientific":"Otocinclus vittatus","type":"fish","minLitres":75,"minLengthCm":75,"temp":[22,27],"ph":[5.5,7.5],"gh":[2,15],"adultCm":[3,5],"groupMin":6,"temperament":"peaceful","zone":"all surfaces","difficulty":"intermediate","note":"Add only to a mature aquarium with natural biofilm and supplement its specialised grazing diet.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/otocinclus-catfish"},{"slug":"pictus-catfish","name":"Pictus catfish","scientific":"Pimelodus pictus","type":"fish","minLitres":200,"minLengthCm":120,"temp":[22,28],"ph":[6,8],"gh":[5,18],"adultCm":[12,15],"groupMin":3,"temperament":"predatory","zone":"bottom / midwater","difficulty":"intermediate","note":"A fast nocturnal predator able to swallow small companions; allow long unobstructed swimming space.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/pictus-catfish"},{"slug":"siamese-algae-eater","name":"Siamese algae eater","scientific":"Crossocheilus oblongus","type":"fish","minLitres":200,"minLengthCm":120,"temp":[23,27],"ph":[6,8],"gh":[3,20],"adultCm":[12,16],"groupMin":6,"temperament":"active social grazer","zone":"bottom / midwater","difficulty":"intermediate","note":"Trade names are unreliable: confirm the unbroken black stripe and clear fins, then provide a long, oxygen-rich aquarium and a proper diet beyond algae.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/siamese-algae-eater"},{"slug":"flying-fox","name":"Flying fox","scientific":"Epalzeorhynchos kalopterum","type":"fish","minLitres":250,"minLengthCm":120,"temp":[24,26],"ph":[6,7.5],"gh":[5,12],"adultCm":[12,15],"groupMin":1,"temperament":"territorial","zone":"bottom / midwater","difficulty":"advanced","note":"Often confused with the Siamese algae eater, this territorial adult is best kept singly with ample floor space, current and visual barriers.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/flying-fox"},{"slug":"dwarf-gourami","name":"Dwarf gourami","scientific":"Trichogaster lalius","type":"fish","minLitres":60,"minLengthCm":60,"temp":[24,28],"ph":[6,7.5],"gh":[3,15],"adultCm":[7,9],"groupMin":1,"temperament":"territorial","zone":"surface / midwater","difficulty":"intermediate","note":"Choose healthy stock, provide surface cover and avoid combining multiple males in cramped quarters.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/dwarf-gourami"},{"slug":"honey-gourami","name":"Honey gourami","scientific":"Trichogaster chuna","type":"fish","minLitres":60,"minLengthCm":60,"temp":[23,28],"ph":[6,7.5],"gh":[3,15],"adultCm":[4,5],"groupMin":1,"temperament":"peaceful","zone":"surface / midwater","difficulty":"beginner","note":"Gentle companions, floating cover and calm flow suit this shy labyrinth fish.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/honey-gourami"},{"slug":"pearl-gourami","name":"Pearl gourami","scientific":"Trichopodus leerii","type":"fish","minLitres":120,"minLengthCm":90,"temp":[24,30],"ph":[5.5,8],"gh":[3,15],"adultCm":[10,12],"groupMin":1,"temperament":"peaceful","zone":"surface / midwater","difficulty":"intermediate","note":"A calm, planted tank with open surface access suits adults better than a boisterous community.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/pearl-gourami"},{"slug":"boesemani-rainbowfish","name":"Boesemani rainbowfish","scientific":"Melanotaenia boesemani","type":"fish","minLitres":200,"minLengthCm":120,"temp":[27,30],"ph":[7,8],"gh":[9,19],"adultCm":[7,11],"groupMin":8,"temperament":"peaceful and very active","zone":"midwater","difficulty":"intermediate","note":"This endangered-in-the-wild shoaler needs hard alkaline water, a long open swimming lane and responsibly sourced captive-bred stock.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/boesemani-rainbowfish"},{"slug":"german-blue-ram","name":"German blue ram","scientific":"Mikrogeophagus ramirezi","type":"fish","minLitres":75,"minLengthCm":60,"temp":[27,31],"ph":[5,7],"gh":[1,10],"adultCm":[5,7],"groupMin":1,"temperament":"territorial","zone":"bottom / midwater","difficulty":"advanced","note":"Sustained warmth and exceptionally clean, stable water narrow the list of appropriate companions.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/german-blue-ram"},{"slug":"bolivian-ram","name":"Bolivian ram","scientific":"Mikrogeophagus altispinosus","type":"fish","minLitres":90,"minLengthCm":75,"temp":[23,28],"ph":[6,7.8],"gh":[2,15],"adultCm":[7,9],"groupMin":1,"temperament":"territorial","zone":"bottom / midwater","difficulty":"intermediate","note":"A comparatively robust dwarf cichlid, though pairs still defend a spawning patch.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/bolivian-ram"},{"slug":"apistogramma-group","name":"Apistogramma group","scientific":"Apistogramma spp.","type":"group","minLitres":75,"minLengthCm":60,"temp":[23,29],"ph":[4.5,7.2],"gh":[1,10],"adultCm":[4,9],"groupMin":1,"temperament":"territorial","zone":"bottom","difficulty":"advanced","note":"This is a genus-level overview: exact water, social and harem needs differ substantially by species.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/apistogramma-group"},{"slug":"discus","name":"Discus","scientific":"Symphysodon aequifasciatus","type":"fish","minLitres":300,"minLengthCm":120,"temp":[28,31],"ph":[5,7],"gh":[1,10],"adultCm":[15,20],"groupMin":6,"temperament":"social","zone":"midwater","difficulty":"advanced","note":"Large groups, high temperature and very clean water make discus a specialist commitment.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/discus"},{"slug":"oscar","name":"Oscar","scientific":"Astronotus ocellatus","type":"fish","minLitres":300,"minLengthCm":120,"temp":[23,28],"ph":[6,8],"gh":[5,20],"adultCm":[30,35],"groupMin":1,"temperament":"aggressive","zone":"midwater","difficulty":"advanced","note":"Powerful, messy and predatory, an oscar needs robust filtration and carefully selected large companions.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/oscar"},{"slug":"electric-blue-acara","name":"Electric blue acara","scientific":"Andinoacara pulcher","type":"fish","minLitres":150,"minLengthCm":100,"temp":[23,28],"ph":[6,8],"gh":[5,20],"adultCm":[12,16],"groupMin":1,"temperament":"semi-aggressive","zone":"midwater / bottom","difficulty":"intermediate","note":"Usually measured for a cichlid, but breeding pairs defend territory and can eat small fish.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/electric-blue-acara"},{"slug":"convict-cichlid","name":"Convict cichlid","scientific":"Amatitlania nigrofasciata","type":"fish","minLitres":120,"minLengthCm":90,"temp":[23,28],"ph":[6.5,8],"gh":[8,25],"adultCm":[10,15],"groupMin":1,"temperament":"aggressive","zone":"midwater / bottom","difficulty":"intermediate","note":"Easy breeding produces intense territorial defence; community plans frequently fail around a pair.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/convict-cichlid"},{"slug":"firemouth-cichlid","name":"Firemouth cichlid","scientific":"Thorichthys meeki","type":"fish","minLitres":150,"minLengthCm":100,"temp":[23,28],"ph":[6.5,8],"gh":[8,25],"adultCm":[12,17],"groupMin":1,"temperament":"semi-aggressive","zone":"bottom / midwater","difficulty":"intermediate","note":"Allow floor territory and visual barriers; threats intensify sharply during spawning.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/firemouth-cichlid"},{"slug":"kribensis","name":"Kribensis","scientific":"Pelvicachromis pulcher","type":"fish","minLitres":90,"minLengthCm":75,"temp":[24,27],"ph":[5,8],"gh":[2,20],"adultCm":[8,10],"groupMin":1,"temperament":"territorial when breeding","zone":"bottom / midwater","difficulty":"intermediate","note":"A bonded pair can defend a large cave territory, so peaceful behaviour outside spawning is not a guarantee of community safety.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/kribensis"},{"slug":"jack-dempsey-cichlid","name":"Jack Dempsey cichlid","scientific":"Rocio octofasciata","type":"fish","minLitres":250,"minLengthCm":120,"temp":[23,28],"ph":[6.5,8],"gh":[8,25],"adultCm":[18,25],"groupMin":1,"temperament":"aggressive","zone":"midwater / bottom","difficulty":"advanced","note":"A large territorial cichlid requiring sturdy decor, space and equally robust companions.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/jack-dempsey-cichlid"},{"slug":"green-terror-cichlid","name":"Green terror cichlid","scientific":"Andinoacara rivulatus","type":"fish","minLitres":300,"minLengthCm":150,"temp":[22,28],"ph":[6.5,8],"gh":[8,25],"adultCm":[20,30],"groupMin":1,"temperament":"aggressive","zone":"midwater / bottom","difficulty":"advanced","note":"Adult males become large and forceful; generous footprint matters more than decorative tank volume.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/green-terror-cichlid"},{"slug":"rainbow-shark","name":"Rainbow shark","scientific":"Epalzeorhynchos frenatum","type":"fish","minLitres":150,"minLengthCm":120,"temp":[24,28],"ph":[6.5,8],"gh":[5,15],"adultCm":[12,15],"groupMin":1,"temperament":"territorial","zone":"bottom","difficulty":"intermediate","note":"Keep one per normal aquarium and avoid similar-shaped bottom fish competing for the same space.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/rainbow-shark"},{"slug":"red-tail-shark","name":"Red tail shark","scientific":"Epalzeorhynchos bicolor","type":"fish","minLitres":200,"minLengthCm":120,"temp":[23,27],"ph":[6.5,8],"gh":[5,15],"adultCm":[12,15],"groupMin":1,"temperament":"territorial","zone":"bottom","difficulty":"advanced","note":"This endangered-in-the-wild cyprinid becomes highly territorial as it matures.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/red-tail-shark"},{"slug":"bala-shark","name":"Bala shark","scientific":"Balantiocheilos melanopterus","type":"fish","minLitres":600,"minLengthCm":200,"temp":[22,28],"ph":[6,8],"gh":[5,15],"adultCm":[25,35],"groupMin":5,"temperament":"active","zone":"midwater","difficulty":"advanced","note":"A nervous, very large schooling fish unsuitable for all but exceptional home aquariums.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/bala-shark"},{"slug":"bichir","name":"Senegal bichir","scientific":"Polypterus senegalus","type":"fish","minLitres":300,"minLengthCm":120,"temp":[24,28],"ph":[6,8],"gh":[5,20],"adultCm":[25,35],"groupMin":1,"temperament":"predatory","zone":"bottom","difficulty":"advanced","note":"A secure lid is essential; any tank mate that fits in its mouth should be considered prey.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/bichir"},{"slug":"pea-puffer","name":"Pea puffer","scientific":"Carinotetraodon travancoricus","type":"fish","minLitres":60,"minLengthCm":60,"temp":[23,28],"ph":[6.5,8],"gh":[5,15],"adultCm":[2.5,3.5],"groupMin":1,"temperament":"aggressive","zone":"all zones","difficulty":"advanced","note":"Tiny size hides specialised feeding and territorial behaviour; species-focused setups are safest.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/pea-puffer"},{"slug":"common-goldfish","name":"Common goldfish","scientific":"Carassius auratus","type":"fish","minLitres":300,"minLengthCm":150,"temp":[16,24],"ph":[6.5,8.5],"gh":[8,25],"adultCm":[25,35],"groupMin":2,"temperament":"social","zone":"all zones","difficulty":"intermediate","note":"A large, active cold-water fish with heavy waste production and a potential lifespan of decades.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/common-goldfish"},{"slug":"fancy-goldfish","name":"Fancy goldfish","scientific":"Carassius auratus","type":"group","minLitres":150,"minLengthCm":100,"temp":[18,24],"ph":[6.5,8.5],"gh":[8,25],"adultCm":[15,25],"groupMin":2,"temperament":"social","zone":"all zones","difficulty":"intermediate","note":"Rounded fancy varieties are slower and should not compete with streamlined common goldfish.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/fancy-goldfish"},{"slug":"african-dwarf-frog","name":"African dwarf frog","scientific":"Hymenochirus boettgeri","type":"amphibian","minLitres":40,"minLengthCm":45,"temp":[22,27],"ph":[6.5,7.8],"gh":[5,15],"adultCm":[4,6],"groupMin":2,"temperament":"peaceful","zone":"bottom / surface","difficulty":"intermediate","note":"A fully aquatic air-breather that feeds slowly; deep tanks and fast fish can prevent it reaching food.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/african-dwarf-frog"},{"slug":"axolotl","name":"Axolotl","scientific":"Ambystoma mexicanum","type":"amphibian","minLitres":110,"minLengthCm":90,"temp":[15,20],"ph":[6.5,8],"gh":[7,18],"adultCm":[20,30],"groupMin":1,"temperament":"predatory","zone":"bottom","difficulty":"advanced","note":"Cold water, low flow and species-only care prevent heat stress, gill damage and accidental ingestion.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/axolotl"},{"slug":"cherry-shrimp","name":"Cherry shrimp","scientific":"Neocaridina davidi","type":"invertebrate","minLitres":20,"minLengthCm":30,"temp":[18,27],"ph":[6.5,8],"gh":[6,20],"adultCm":[2,3],"groupMin":6,"temperament":"peaceful","zone":"all surfaces","difficulty":"beginner","note":"Mature biofilm and stable minerals support moulting; almost any fish may take shrimplets.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/cherry-shrimp"},{"slug":"amano-shrimp","name":"Amano shrimp","scientific":"Caridina multidentata","type":"invertebrate","minLitres":30,"minLengthCm":45,"temp":[20,27],"ph":[6,7.8],"gh":[4,15],"adultCm":[4,6],"groupMin":4,"temperament":"peaceful","zone":"all surfaces","difficulty":"beginner","note":"An effective grazer but not an algae solution; larvae require brackish development.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/amano-shrimp"},{"slug":"ghost-shrimp","name":"Ghost shrimp","scientific":"Palaemonetes paludosus","type":"invertebrate","minLitres":25,"minLengthCm":35,"temp":[18,27],"ph":[6.5,8],"gh":[5,20],"adultCm":[3,5],"groupMin":6,"temperament":"peaceful","zone":"bottom","difficulty":"intermediate","note":"The trade name covers several transparent shrimp, so correct identification matters.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/ghost-shrimp"},{"slug":"nerite-snail","name":"Nerite snail","scientific":"Vittina natalensis","type":"invertebrate","minLitres":20,"minLengthCm":30,"temp":[20,28],"ph":[7,8.5],"gh":[8,25],"adultCm":[2,3],"groupMin":1,"temperament":"peaceful","zone":"all surfaces","difficulty":"beginner","note":"Excellent hard-surface grazers that need minerals; white eggs may be laid but do not hatch in freshwater.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/nerite-snail"},{"slug":"mystery-snail","name":"Mystery snail","scientific":"Pomacea diffusa","type":"invertebrate","minLitres":25,"minLengthCm":30,"temp":[20,28],"ph":[7,8.4],"gh":[8,25],"adultCm":[4,6],"groupMin":1,"temperament":"peaceful","zone":"all surfaces","difficulty":"beginner","note":"Leave a safe air gap for egg laying and avoid copper exposure or shell-eroding soft acidic water.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/mystery-snail"},{"slug":"assassin-snail","name":"Assassin snail","scientific":"Anentome helena","type":"invertebrate","minLitres":20,"minLengthCm":30,"temp":[20,28],"ph":[6.5,8],"gh":[5,20],"adultCm":[2,3],"groupMin":1,"temperament":"predatory","zone":"substrate","difficulty":"beginner","note":"A snail-eating species, so it is incompatible with ornamental snails the keeper wants to retain.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/assassin-snail"},{"slug":"rabbit-snail","name":"Rabbit snail","scientific":"Tylomelania gemmifera","type":"invertebrate","minLitres":45,"minLengthCm":45,"temp":[24,30],"ph":[7.5,8.5],"gh":[8,25],"adultCm":[6,10],"groupMin":1,"temperament":"peaceful","zone":"bottom","difficulty":"intermediate","note":"Warm, alkaline water and a mature food supply support its slow growth and reproduction.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/rabbit-snail"},{"slug":"dwarf-mexican-crayfish","name":"Dwarf Mexican crayfish","scientific":"Cambarellus patzcuarensis","type":"invertebrate","minLitres":40,"minLengthCm":45,"temp":[18,26],"ph":[6.5,8],"gh":[6,20],"adultCm":[4,5],"groupMin":1,"temperament":"territorial","zone":"bottom","difficulty":"intermediate","note":"Even dwarf crayfish can catch resting fish or shrimp; numerous hides reduce but do not remove risk.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/dwarf-mexican-crayfish"},{"slug":"bamboo-shrimp","name":"Bamboo shrimp","scientific":"Atyopsis moluccensis","type":"invertebrate","minLitres":75,"minLengthCm":60,"temp":[23,29],"ph":[6.5,7.8],"gh":[4,15],"adultCm":[7,10],"groupMin":1,"temperament":"peaceful","zone":"flow-facing perches","difficulty":"advanced","note":"Needs suspended microfoods delivered by clean, directed current and elevated feeding perches.","reviewedAt":"2026-07-31","profileUrl":"https://aquariumcompass.com/inhabitants/bamboo-shrimp"}]}