Skip to content

Repository files navigation

Micro Council

Screenshot of microcouncil.me

Build a prompt for a council of experts who discuss a topic together in your AI assistant. Choose the members, a setting, and optional instructions, then copy the prompt into ChatGPT, Claude, Gemini, or another assistant.

Try Micro Council

Customize members and settings, save councils, and export or import your data. The web app runs entirely in your browser, stores data locally, and needs no account or API key. It generates prompts; your chosen assistant runs the council.

Run locally

Use Node.js 24 and npm.

npm i
npm run dev

Agent skill

The bundled skill lets an agent create, save, and run councils. It requires Python 3.9+ with no extra dependencies. Copy skill/ into your agent's skills directory.

Example Hermes installation:

hermes skills install jprevo/microcouncil/skill --force

Contributing

Issues and pull requests are welcome. For larger changes, open an issue first to discuss the scope. Keep documentation, code comments, and pull requests in English.

npm run gate   # Formatting, lint, TypeScript, unused-code checks, and tests
npm run build  # Production build and HTML prerendering
  • Edit application code in src/, translations in src/locales/, and shared catalogue IDs in src/catalog/.
  • Edit the skill in skill-src/, then run npm run skill and commit the generated skill/ too. Regenerate it after changing the English catalogue or prompt.
  • Generated HTML entries and social images are rebuilt automatically by dev and build and are not committed.

License

MIT, including the original council content and agent skill. Keep the copyright and license notice when redistributing.

Bundled fonts retain their SIL Open Font License: Archivo and JetBrains Mono. The emoji catalogue is derived from Unicode's emoji-test.txt and is covered by the Unicode license.

About

Build a prompt for a council of experts who discuss a topic together in your AI assistant.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Contributors

Languages