
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
AI-powered development assistant that leverages Ollama's language models for code generation and assistance
AI-powered development assistant that leverages Ollama's language models for code generation and assistance.
| Project | Description | Links |
|---|---|---|
| DevLama | AI-powered development assistant | GitHub · NPM · Docs |
| GetLLM | LLM model management and code generation | GitHub · PyPI · Docs |
| LogLama | Centralized logging and environment management | GitHub · PyPI · Docs |
| APILama | API service for code generation | GitHub · Docs |
| BEXY | Sandbox for executing generated code | GitHub · NPM · Docs |
| JSLama | JavaScript code generation | GitHub · NPM · Docs |
| SheLLama | Shell command generation | GitHub · PyPI · Docs |
| WebLama | Web application generation | GitHub · Docs |
Tom Sapletta — DevOps Engineer & Systems Architect
If you find this project useful, please consider supporting it:
npm install -g devlama # For global CLI usage
# or
yarn global add devlama
# Initialize a new project
devlama init my-project
# Generate code from a prompt
devlama generate "Create a React component that displays a counter"
# Start interactive mode
devlama
# Show version
devlama --version
const { DevLama } = require('devlama');
const devlama = new DevLama({
model: 'codellama', // Default model
temperature: 0.7,
});
// Generate code from a prompt
const code = await devlama.generateCode('Create a function that sorts an array of objects by a property');
console.log(code);
## Testing
To run tests for JSLama using the PyLama ecosystem:
```bash
cd ../../tests
./run_all_tests.sh
# or for a tolerant run
./run_all_tests_tolerant.sh
Or, from the jslama directory:
make test
Common Makefile commands:
make install – Install dependenciesmake lint – Lint codemake test – Run testsmake build – Build projectmake clean – Clean build/depsmake format – Format codemake start – Start project (if supported)const JSLama = require('jslama');
JSLama.generate('Write a function to reverse a string.').then(code => {
console.log(code);
// Output: function reverseString(str) { return str.split('').reverse().join(''); }
});
JSLama is a JavaScript code generation tool that leverages Ollama's language models. It is part of the PyLama ecosystem and integrates with LogLama as the primary service for centralized logging and environment management.
FAQs
AI-powered development assistant that leverages Ollama's language models for code generation and assistance
We found that devlama demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.