Skip to content

acidgreenservers/Noosphere-Architect

Repository files navigation

Noosphere-Architect

Tagline: Prompting Across Substrates

Noosphere-Architect is a sophisticated web application designed to architect high-quality AI prompts and agent configurations. It provides a suite of tools to transform raw ideas into structured, actionable assets for any AI model or substrate, accelerating the path from concept to code.

Features

  • AI Agent Architect:
    • Declarative Agent Definition: Describe an agent's core characteristics in a user-friendly form.
    • AI-Powered File Generation: Intelligently creates three key project files:
      • agent-persona.md: A detailed description of the AI's role, capabilities, and personality.
      • project-guidelines.md: High-level mission, objectives, and success metrics for the project.
      • constraints-and-guardrails.md: A clear set of rules, limitations, and ethical boundaries for the agent.
  • Prompt Architect:
    • Structured Prompt Generation: Transforms your raw ideas into a comprehensive, well-structured prompt for any AI model.
    • Best Practices: The generated prompt is formatted with clear sections like ROLE, TASK, CONSTRAINTS, and OUTPUT FORMAT to improve clarity and effectiveness.
  • Persistent Storage:
    • Save Your Work: Save generated agent configurations and prompts directly in your browser using IndexedDB.
    • Edit & Manage: Easily view, edit, and delete your saved entries.
  • Modern Tech Stack: Built with React, TypeScript, and Tailwind CSS for a responsive, type-safe, and aesthetically pleasing user experience.

Getting Started

Prerequisites

  • A valid Gemini API key

Setup

The application runs directly in the browser and is configured to use an environment variable named API_KEY for the Gemini API key. You must have this variable available in your execution environment.

How to Use

  1. Open the application in your web browser.
  2. Explore the tools from the professional landing page.
  3. Use the "AI Agent Architect" to generate foundational project documents for a new AI agent.
  4. Use the "Prompt Architect" to build a powerful, structured prompt from your ideas.
  5. Save your generations by clicking the "Save" button, giving them a name for easy retrieval.
  6. Manage your saved prompts and agents within each tool's "Saved" section.

Contributing

Contributions are welcome! If you have ideas for improvements or find a bug, please open an issue or submit a pull request.

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/your-feature-name).
  3. Make your changes.
  4. Commit your changes (git commit -m 'Add some feature').
  5. Push to the branch (git push origin feature/your-feature-name).
  6. Open a Pull Request.

This project was generated by a world-class senior frontend React engineer.

About

Create High Quality Prompts, Agent Files, and project scope files with a nice user interface and record system for saving and reusing prompts using an indexeddb layer.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages