Piscora
Aquatic water texture background

Osteochilus kerinciensis

Osteochilus kerinciensis

AI-generated illustration of Osteochilus kerinciensis
AI Generated
Photo All Rights Reserved

Osteochilus kerinciensis features a streamlined body with a silvery hue, distinct dark spots along its sides, and a prominent, forked caudal fin.

Freshwater

This page includes AI-generated images. Why am I seeing AI images?

About the Osteochilus kerinciensis

This is a mid-sized Southeast Asian cyprinid from Sumatra, and its whole world basically revolves around the Batang Hari drainage (including highland lakes like Lake Kerinci). Its wild range is pretty tight, and there is basically no solid aquarium-specific info out there for it, so if you ever see one in the trade its best to treat it like a riverine labeonin barb: clean water, lots of oxygen, and a calmer community setup with room to cruise.

Also known as

Kerinci luumokk

Quick Facts

Size

21 cm (standard length)

Temperament

Peaceful

Difficulty

Advanced

Min Tank Size

55 gallons

Lifespan

5-10 years

Origin

Southeast Asia (Sumatra, Indonesia)

Diet

Omnivore/aufwuchs grazer - quality pellets, blanched veg, and algae-based foods plus occasional frozen foods

Water Parameters

Temperature

22-28°C

pH

6-7.5

Hardness

2-12 dGH

Need a heater for this species?

This species needs 22-28°C in a 55 gallon tank. Use our heater calculator to find the right wattage.

Calculate heater size

Care Notes

  • Give it a long, high-flow river tank - think 4 ft+ for a small group, powerheads aimed down the length, and lots of oxygen. They act way more confident in a shoal (5-8) than as a lone show fish.
  • Keep the water on the cooler side of tropical: about 22-26 C, steady pH around 6.5-7.5, and low to moderate hardness. They hate dirty water, so big weekly water changes and over-filtration beat chasing numbers.
  • Use smooth sand or fine gravel with rounded rocks and real wood; they graze and root around, and sharp decor will shred mouths and barbels. Leave open lanes for cruising and add a few shaded spots so they do not stay spooked.
  • Feed like a grazer, not a predator - lots of veg: blanched spinach/zucchini, algae wafers, spirulina flake, and good quality pellets. Toss in some frozen foods (daphnia, bloodworms) a couple times a week, but do not turn them into protein pigs or they get fat and lazy.
  • Tankmates: other peaceful river fish that like current (danios, rasboras, barbs that are not fin-nippy), plus loaches if you have the footprint. Skip slow fancy fish and anything super aggressive or territorial around feeding time because these guys are pushy when food hits the water.
  • Watch for stress signs from low oxygen or stale water - hanging near the surface, clamped fins, and fading color; crank aeration and do a big water change fast. They can also pick up white spot quickly after temp swings, so keep temps stable and quarantine new fish.
  • Breeding in home tanks is rare; they are seasonal spawners and usually need big groups, heavy feeding, and a 'rainy season' routine (cooler water then large cool-water changes and strong flow). If you ever see chasing and scattering eggs, add a mesh or marbles because they will absolutely eat their own eggs.

Compatibility

Good Tankmates

  • Other peaceful cyprinids that like similar flow and temps - think rasboras (harlequin, scissortail) and smaller barbs that are known to behave (checker/barb, odessa in a big group). They move the same way and nobody gets stressed.
  • Chill schooling tetras that can handle a bit of activity - rummynose, lemons, black neons. They stay midwater and dont compete hard for the same food.
  • Peaceful bottom crews - Corydoras groups, kuhli loaches, and smaller botiine-type loaches that are not pushy. They clean up what hits the floor and dont bother the algae-grazing routine.
  • Calm centerpiece fish that are not finicky eaters - honey gourami, pearl gourami, or a peaceful pair of dwarf cichlids like Apistogramma in a planted tank. Everyone keeps to their own zones.
  • Bigger, gentle community fish - rainbowfish (Melanotaenia) in a proper group, or peaceful danios if the tank has room. They are fast enough that food time stays fair.
  • Small to medium plecos that arent bulldozers - bristlenose (Ancistrus) is a solid match. They both graze, but they usually just ignore each other if there is enough wood and veggies.

Avoid

  • Anything nippy or hyper-aggressive - tiger barbs in small groups, serpae tetras that like to chew fins, and most aggressive barbs. They will hassle a peaceful grazer nonstop.
  • Big bruiser fish and territorial cichlids - oscars, large Central Americans, or even spicy medium guys like mature green terrors. They will outcompete for food and turn the tank into a stress factory.
  • Slow fish with fancy fins - bettas, long-fin gouramis, fancy guppies. Even if Osteochilus is peaceful, the constant cruising and food rushing makes the slow pretty fish lose out and get picked on by others.
  • Overly boisterous bottom bullies - larger clown loaches in cramped setups, big Synodontis catfish, or anything that body-checks at feeding time. The peaceful algae grazer just gets pushed around.

Where they come from

Osteochilus kerinciensis is one of those Southeast Asian hillstream-type barbs/minnows that comes from the Kerinci area in Sumatra. Think clear to lightly tannin-stained freshwater, lots of current, oxygen-rich water, and a bottom made of stones, gravel, and leaf litter.

That background pretty much explains why they can be a headache in a typical warm, slow community tank. If you set them up like a lazy planted tank with little flow, they usually look "fine" for a while... then slowly go downhill.

Setting up their tank

This is an advanced fish mostly because they want clean, moving water all the time. I treat them like a river fish that occasionally grazes - lots of flow, lots of oxygen, and stable parameters.

  • Tank size: I would not do them in anything under a 4-foot tank. They use the length, and the extra water volume keeps things steady.
  • Filtration: over-filter on purpose. Big canister or sump style is your friend, plus a pre-filter sponge so you are not sucking in food and gunk.
  • Flow: add a powerhead or river manifold if you can. They handle current well and usually color up and get more active with it.
  • Substrate: smooth gravel/pebbles with some larger rounded stones. Give them surfaces to graze.
  • Oxygen: strong surface movement. I run an airstone at night even with good filtration.
  • Plants: stick to tough stuff (Java fern, Anubias) tied to rock/wood, or go sparse. Delicate plants get battered in high flow.

They really do punish you for "almost clean" water. If your nitrates climb, if mulm builds up in dead spots, or if the tank gets a little stale, they are often the first fish to look off.

Temperature-wise, I have had the best luck keeping them on the cooler end for a tropical tank rather than pushing heat. Mid-70s F is a nice target if your other fish allow it. Stability matters more than chasing a magic number, but avoid big swings.

What to feed them

These fish are grazers and pickers. In my tanks they spent a lot of time nosing around rocks, glass, and wood. If you only feed floating flakes once a day, they will survive, but you will not see their best behavior or body shape.

  • Daily base: quality sinking pellets or wafers (algae-based is fine, but do not make it 100% "algae" foods).
  • Greens: blanched zucchini, cucumber, spinach, or green beans. Clip it down so the flow does not fling it around.
  • Protein a few times a week: frozen bloodworms, daphnia, brine shrimp, or chopped blackworms if you can get them clean.
  • Aufwuchs help: let some rocks or a spare sponge filter mature in a sunny tub/tank, then rotate it in so they have fresh grazing surfaces.

Feed small amounts more often instead of one big dump. In high flow tanks, food gets scattered fast and timid fish miss out. I like two small feedings and one "grazing" food (veg or a wafer) that sits in one spot.

How they behave and who they get along with

They are generally peaceful, but they are not a sit-still centerpiece fish. Expect constant cruising and grazing. In a group they settle down and act more naturally.

  • Keep a group: 6+ is where they start looking comfortable. Smaller groups can get skittish and a bit nippy during food time.
  • Tankmates: other current-loving fish do best (danios, some barbs, loaches that like flow).
  • Avoid: slow long-finned fish, anything that hates current, and very aggressive feeders that will outcompete them.
  • Territory: they may bicker over favorite rocks and food spots, but it is usually pushing and posturing, not damage.

If you see one hanging back with clamped fins while the others graze, that is your early warning sign. Check flow, oxygen, and water quality before you start throwing meds at the tank.

Breeding tips

Breeding Osteochilus in home aquariums is not something I would call reliable. They are egg scatterers, and in a display tank the eggs and fry usually disappear fast.

If you want to take a swing at it, you will need a separate setup and patience. The biggest hurdles are getting them conditioned and then keeping eggs/fry safe from both parents and filter intake.

  • Conditioning: heavy feeding with frozen/live foods plus greens for a few weeks, with big cool-ish water changes to mimic fresh rainwater.
  • Spawning tank: bare bottom or fine gravel with a thick layer of marbles/mesh so eggs fall out of reach.
  • Flow and oxygen: strong aeration, but cover intakes so eggs/fry do not get sucked in.
  • After spawning: pull adults right away if you spot chasing and scattering.

If you are buying them hoping to breed quickly, you will probably be disappointed. Treat breeding as a long-term side project, not the main plan.

Common problems to watch for

Most issues I have seen with this kind of fish trace back to the tank being too warm, too still, or too dirty in the places you do not notice (behind rocks, under wood, inside sponges). They can look fine right up until they do not.

  • Low oxygen: gasping near the surface, hanging in the filter outflow, dull color. Add surface agitation and check for clogged media.
  • Chronic stress from poor flow: hiding, clamped fins, slow weight loss even though they eat. Add current and open up swimming space.
  • Skin and fin issues: small sores or frayed fins often show up after water quality slips. Fix the environment first, then consider treatment.
  • Internal parasites: stringy white poop, pinched belly, slow decline. Quarantine new fish and be ready to deworm if needed.
  • Bloat/constipation: happens if they get too many rich foods without roughage. Mix in greens and do not overdo pellets.

Do not skip quarantine with this species. They are touchier than most barbs, and introducing parasites or bacterial issues to a high-flow tank full of rocks is a pain to fix later.

My routine that kept them looking good was boring but effective: strong flow, lots of oxygen, vacuum the dead spots, rinse pre-filters often, and do consistent water changes. If you can keep the tank feeling like "fresh river water" instead of "old aquarium water," you are most of the way there.

Similar Species

Other freshwater peaceful species you might be interested in.

AI-generated illustration of
Freshwater
AI Generated
Photo

Amphilius dimonikensis

A small loach catfish endemic to the Mpoulou River in the Mayombe (Dimonika Biosphere Reserve), Republic of the Congo. Amphilius dimonikensis has a subtle banded pattern and inhabits fast, clear streams over rock and sand. In aquaria, prioritize strong, well-oxygenated flow with rounded stones and sand to mimic hillstream conditions.

Small Peaceful Intermediate
Min. 20 gal
AI-generated illustration of Aboina barb
Freshwater
AI Generated
Photo

Aboina barb

Enteromius aboinensis

Enteromius aboinensis (the Aboina barb) is a small West African barb with a clean black midline stripe and a little spot right at the base of the tail. It does best when you treat it like a proper schooling fish - keep a decent group and give it plants around the edges with open swimming room in the middle.

Small Peaceful Intermediate
Min. 20 gal
AI-generated illustration of Ajuricaba tetra
Freshwater
AI Generated
Photo

Ajuricaba tetra

Jupiaba ajuricaba

Jupiaba ajuricaba is a South American freshwater characin from the Amazon basin in Brazil (rio Negro, rio Solimões, and rio Tapajós basins). It reaches about 9.5 cm SL and is diagnosed by a narrow dark midlateral stripe, an elongated humeral spot, and an ocellated spot on the upper caudal-fin lobe. Wild specimens have been collected from blackwater forest streams and also oxbow-lake habitats.

Small Peaceful Intermediate
Min. 20 gal
AI-generated illustration of Allen's river garfish
Freshwater
AI Generated
Photo

Allen's river garfish

Zenarchopterus alleni

A poorly known freshwater halfbeak endemic to West Papua (Mamberamo River), described from a single specimen (~13 cm SL). Beyond basic habitat/occurrence, little is published about its ecology or aquarium suitability; assume it is a surface-oriented, jump-prone halfbeak only by analogy with related taxa.

Medium Peaceful Expert
Min. 20 gal
AI-generated illustration of Amapa tetra
Freshwater
AI Generated
Photo

Amapa tetra

Hyphessobrycon amapaensis

This is a tiny, super sleek little tetra with a clean red stripe down the side that really pops once its settled in. It does best in a planted, slightly tinted "creek-style" setup and looks way cooler when you keep a proper group so they school and flash that line together. If you can give it soft, slightly acidic water and a calm community, its an easy fish to fall for.

Nano Peaceful Intermediate
Min. 20 gal
AI-generated illustration of Amatlan chub
Freshwater
AI Generated
Photo

Amatlan chub

Yuriria amatlana

Yuriria amatlana (the Amatlan chub) is a little Mexican native minnow from the Ameca River basin. Its wild range is pretty limited and it is listed as Endangered, so its care info in the aquarium hobby is basically nonexistent and its availability is usually low. In the original species description, preserved fish show a dark lateral stripe with a darker patch on the caudal peduncle, and they can have tiny barbels at the mouth corners.

Small Peaceful Advanced
Min. 20 gal

More to Explore

Discover more freshwater species.

AI-generated illustration of
Freshwater
AI Generated
Photo

Jupiaba kurua

Small South American characin endemic to the upper rio Curuá (rio Xingu basin, Brazil). Reaches about 8.7 cm SL and inhabits clearwater rivers. Distinguished by dark dots on the bases of many lateral scales and a distinct dark caudal‑peduncle spot. Reported diet indicates omnivory, including aquatic insects, small fishes, and fragments of Podostemaceae and filamentous algae.

Medium Semi-aggressive Advanced
Min. 55 gal
AI-generated illustration of Altipedunculata stone loach
Freshwater
AI Generated
Photo

Altipedunculata stone loach

Schistura altipedunculata

Schistura altipedunculata is one of those little stream loaches that wants clean, well-oxygenated water and a bunch of rock nooks to claim as home. It is a bottom-hugger that will spend its day scooting from crevice to crevice, and it tends to get a bit spicy with its own kind if you do not give it enough hiding spots.

Small Semi-aggressive Advanced
Min. 20 gal
AI-generated illustration of American flagfish
Freshwater
AI Generated
Photo

American flagfish

Jordanella floridae

Jordanella floridae is that little Florida native with the red-and-cream striping that really does look like a tiny flag once a male colors up. They graze algae like champs (especially stringy/hair algae), but they have a bit of attitude - give them plants and space so the bossy behavior stays manageable. Bonus: the male guards the eggs and will actively fan them, which is pretty fun to watch.

Small Semi-aggressive Intermediate
Min. 20 gal
AI-generated illustration of Amur sculpin
Freshwater
AI Generated
Photo

Amur sculpin

Alpinocottus szanaga

This is a little coldwater sculpin from the Amur drainage - a bottom-hugging, rock-and-gravel fish that spends its day wedged under stones and darting out to grab food. Super cool behavior and attitude, but it is absolutely not a warm tropical community fish - it wants chilly, fast, oxygen-rich water and will bicker with other bottom fish.

Small Semi-aggressive Advanced
Min. 20 gal
AI-generated illustration of Andrica moenkhausia
Freshwater
AI Generated
Photo

Andrica moenkhausia

Moenkhausia andrica

Moenkhausia andrica is a little Brazilian characin from the Tapajos system that tops out around 7 cm (about 2.8 inches) standard length. It has a neat netted (reticulated) scale pattern plus a dark spot on the caudal peduncle, and the really wild part is that mature females can have tiny fin hooklets too, which is usually a male-only thing in a lot of characins.

Small Peaceful Intermediate
Min. 20 gal
AI-generated illustration of Anhanga pygmy pencil catfish
Freshwater
AI Generated
Photo

Anhanga pygmy pencil catfish

Potamoglanis anhanga

This is a truly tiny Amazonian trichomycterid catfish - like 1.3 cm max - so it is more of a micro-predator oddball than a typical community catfish. It is the kind of fish that disappears into sand, leaf litter, and plant roots, and you will spend way more time setting up the right micro-habitat than you will actually seeing it.

Nano Peaceful Expert
Min. 5 gal

Looking for other species?