Catalog npm
Back to packageRELEASE DETAILS

0.2.2

npm

@0xretrodev/meshifai

AI-powered tools for 3D model generation

3d3d-modelaigradiohuggingfacemeshmeshifaitext-to-3d
Published22 Mar 2025
Direct dependencies0
Transitive dependenciesNot calculated

README

Current package documentation

MeshifAI

AI-powered tools for 3D model generation

image

Installation

npm install @0xretrodev/meshifai

Usage

Text to 3D Model

MeshifAI supports generating both textured and untextured 3D models from text prompts.

import meshifai from '@0xretrodev/meshifai';

// Generate an untextured model (faster and more reliable)
const result = await meshifai.textTo3d('A red apple');
console.log(`Download URL: ${result.modelUrl}`);

// Generate an untextured model with high resolution (better quality, slower)
const highResResult = await meshifai.textTo3d('A red apple', { 
  highRes: true
});
console.log(`Download URL: ${highResResult.modelUrl}`);

// Generate a textured model with PBR materials
const texturedResult = await meshifai.textTo3d('A red apple', { 
  textured: true 
});
console.log(`Download URL: ${texturedResult.modelUrl}`);

// Generate a high-quality textured model by increasing polygon count
const highQualityResult = await meshifai.textTo3d('A red apple', { 
  textured: true,
  polygons: 50000  // Default is 25000, higher = better quality
});
console.log(`Download URL: ${highQualityResult.modelUrl}`);

Check API Availability

You can check the availability of MeshifAI's services before making requests:

// Check service availability
const availability = await meshifai.checkAvailability();
console.log(`Textured API available: ${availability.textured}`);
console.log(`Untextured API available: ${availability.untextured}`);

Model Types

Untextured Models

  • Faster generation (typically 5-15 seconds)
  • Simple geometry without materials
  • Quality control with the highRes parameter:
    • false (default): Standard quality, faster generation
    • true: High resolution, better quality but slower generation
  • Reliable for basic shapes and prototyping

Textured Models (PBR)

  • Includes physically-based rendering materials
  • Much more detailed and realistic appearance
  • Longer generation time (typically 60-180 seconds)
  • Quality can be adjusted with the polygons parameter
  • Great for final assets and presentations
  • Can be unreliable at times

Model Format

The generated 3D models are in .glb format (GL Transmission Format Binary), which is widely supported by:

  • 3D modeling software like Blender
  • Game engines like Unity and Unreal
  • Web-based 3D viewers
  • AR/VR applications

API Parameters

Untextured Models

  • highRes (boolean, default: false): Enable high-resolution mode for better quality

Textured Models

  • textured (boolean): Set to true to generate textured models
  • polygons (number, default: 25000): Higher values produce better quality

Future Services

More AI-powered 3D services coming soon!

License

MIT

Support

For support requests, please contact us or open an issue.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 0

Native requirements
0 direct targetsNot calculated transitive count
No declared dependencies in this collected response

Declarations describe requirements; they are not a resolved dependency graph.

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "shasum": "2e176787dcbbb14139cc0564db8dfb39c5fde661",
  "tarball": "https://registry.npmjs.org/@0xretrodev/meshifai/-/meshifai-0.2.2.tgz",
  "fileCount": 4,
  "integrity": "sha512-xY99b1F9aYvoos7S6Rjg96fwniKHBH0I3m5Uw+43e+SY6PPLy9V3fc3JCz9uR0COjFpPD0/unRGywxhhFsFHiA==",
  "signatures": [
    {
      "sig": "MEUCICNoLNP+xB6/qAfosxyEypahzKTfuOohmgyRcdJ5cg/cAiEAxgJAaXHEBf5Dj8x2LNHo7oK2HV9Y+HxPEabExHzu4QQ=",
      "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
    }
  ],
  "unpackedSize": 5550
}

Repository

PENDING
0xretrodev/meshifai-javascript

Shared repository data · GitHub

License detected in repository
Not collected

Repository

PENDING
0xretrodev/meshifai

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 09:38 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:faa6116a04dabd4a1ecfbc88c1c368020588df3407d1583cc896db995eaee422

Other collected versions

0.2.723 Sept0.2.627 Mar0.2.526 Mar0.2.426 Mar0.2.322 Mar0.2.122 MarView all collected versions →