Skip to content

Built in Bangladesh, MAGPIE is a powerful advanced AI development platform that converts natural language descriptions into code and UI. Build anything from a simple landing page to a full-stack app

Notifications You must be signed in to change notification settings

likhon-developer/MAGPIE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

MAGPIE

MAGPIE Logo

Build anything from a simple landing page to a full-stack app

WebsiteDocumentationExamplesPricing

About MAGPIE

This application will feature a modular architecture with advanced AI capabilities, natural language processing for code generation, and integration with various documentation formats and context providers.

Built in Bangladesh, MAGPIE is a powerful alternative to v0.dev that enables you to:

  • Build anything from simple landing pages to full-stack applications
  • Use natural language instead of complex scripts for automation
  • Leverage browser automation for reliable, cost-efficient sessions
  • Utilize memory capabilities for more coherent interactions
  • Implement human-in-the-loop workflows for critical tasks
  • Explore different outcomes with time travel functionality

Features

Natural Language to Code

Describe your ideas in plain English and get working code instantly. MAGPIE understands your intent and generates the appropriate code and UI.

Full-Stack Applications

Build complete applications with frontend, backend, and database integration. MAGPIE can generate all the necessary components for a fully functional app.

Browser Automation

Run a fleet of cloud browsers for reliable, cost-efficient automated sessions. Control browsers with natural language instructions instead of complex scripts.

Memory Capabilities

MAGPIE remembers context across sessions for more coherent interactions. This allows for more personalized and consistent experiences.

Human-in-the-Loop

Get human input when needed to ensure tasks are completed successfully. MAGPIE can request approval, feedback, or corrections at critical points.

Time Travel

Branch off from previous responses or rewind to explore different outcomes. This allows you to experiment with different approaches without starting over.

Advanced LLMs.txt

MAGPIE includes a sophisticated modular architecture for generating and managing LLMs.txt files, which allow large language models and agents to access programming documentation and APIs.

Getting Started

Installation

```bash npm install magpie ```

Usage

```bash

Generate LLMs.txt file

npx magpie generate -o ./output/llms.txt

Generate full LLMs.txt file with detailed information

npx magpie generate -o ./output/llms.txt -f

Customize the configuration

npx magpie generate -o ./output/llms.txt -n "My LLMs.txt" -v "2.0.0" ```

API Usage

```typescript import { generateLLMsText, createDefaultConfig } from 'magpie';

// Generate LLMs.txt file with default configuration await generateLLMsText({ outputPath: './output/llms.txt', generateFull: true });

// Generate with custom configuration const customConfig = createDefaultConfig({ name: 'My LLMs.txt', version: '2.0.0' });

await generateLLMsText({ outputPath: './output/custom-llms.txt', customConfig }); ```

Documentation

For complete documentation, visit https://dayallijster.vercel.app/docs.

Examples

Check out our examples page to see what you can build with MAGPIE.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Author

Built with ❤️ in Bangladesh by Likhon Sheikh. ```

Let's create a metadata file for the MAGPIE platform:

About

Built in Bangladesh, MAGPIE is a powerful advanced AI development platform that converts natural language descriptions into code and UI. Build anything from a simple landing page to a full-stack app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published